A US Air Force soldier is in critical condition after he set himself on fire outside the Israeli Embassy in Washington, DC. He live-streamed the self-immolation action on Twitch. Watch for more information
A US Air Force soldier is in critical condition after he set himself on fire outside the Israeli Embassy in Washington, DC. He live-streamed the self-immolation action on Twitch. Watch for more information