photos of abductees
Anti-government protest in Tel Aviv
Israelis carry placards and photos of abductees, demonstrating against the Israeli government while blocking roads in front of the Kirya, the military headquarters in Tel Aviv, demanding an immediate deal to return the abductees who have been held captive by Hamas in the Gaza Strip for 227 days. Tel Aviv, May 20, 2024. Photo by Shimon Baruch/TPS