Israeli police break up protest blocking aid to Gaza: Report
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. They’ve been demanding the release of captives. Previous protests in the same place have resulted…