Israeli police have broken up a protest by demonstrators trying to block humanitarian aid from entering Gaza. At least 18 protesters have been detained at the Karem Abu Salem Crossing (called Kerem Shalom in Israel), on Israel's border with Gaza.
Israeli police have broken up a protest by demonstrators trying to block humanitarian aid from entering Gaza. At least 18 protesters have been detained at the Karem Abu Salem Crossing (called Kerem Shalom in Israel), on Israel's border with Gaza.