Total:1
-
2024-02-26 12:51
US Air force pilot sets self on fire in front of Israeli embassy in protest to Gaza war
A U.S. military member set himself on fire outside the Israeli embassy in Washington DC on Sunday afternoon in protest against the war in the Gaza Strip.