The blowback is so insane, Kraft had to issue this statement below (I wonder how hard it was for him to say “Palestinian people”:
Note: “to the region” means Israel.
We are a fully reader supported publication. We feature citizen journalists unapologetically. Help us grow and fuel honest, citizen journalism by becoming a paid member.