Israeli police break up protest blocking aid to Gaza: report
Israeli newspaper Haaretz is reporting that police detained 18 people at the Karem Abu Salem crossing (called Kerem Shalom in Israel), Al Jazeera reports.
In recent weeks, a number of Israelis demanding the release of captives before more humanitarian aid enters Gaza have staged several similar protests in various locations, including Ashdod port.
Read Comments