Photo by Shimon Baruch/TPS IL on 15 May, 2024

Israelis Protest Demanding President Biden ‘Let Israel Win War’

Protests By TPS   •   15 May, 2024

Jerusalem, 15 May, 2024 (TPS) -- Relatives of Israelis held hostage in Gaza for more than seven months and other activists protested Wednesday in front of the American Embassy branch office in Tel Aviv calling on the Biden administration to “let Israel win the war.”

Tel Aviv, May 15, 2024
Photo by Shimon Baruch/TPS IL