A U.S. Serviceman Dies After Setting Himself on Fire in Front of The Israeli Embassy in Washington, D.C. 1 min read Israel Palestine Washington A U.S. Serviceman Dies After Setting Himself on Fire in Front of The Israeli Embassy in Washington, D.C. Natalia Rueda February 26, 2024 In the context of the Palestine-Israel conflict, opinions are divided in power circles, but in the general...Read More