Newsletter

US Air Force Soldier’s Self-Immolation Sparks Vigil at Israeli Embassy

On February 25, 2024, a US Air Force man burned himself to death in front of the Israeli Embassy in Washington, and many people went to the scene to light candles in tribute. (Reuters) 25 year old US Air Force soldier Aaron Bushnell set himself on fire and died this Sunday (to protest Israel’s ongoing […]