USAF soldier self-immolates outside of Israeli Embassy to protest Gaza ‘genocide’

February 26, 2024 - 14:9