Thumbnail 1627535
thumbnail
Large (256x256)

Articles

Protesters in Tel Aviv say government responsible for captives’ fate
Angry demonstrators demand the Israeli government secure the release of captives held in Gaza.
1