Skip Navigation

Israeli protesters were filmed blocking aid deliveries to Gaza through the Karam Abu Salem crossing.

7 comments
7 comments