USAF soldier self-immolates outside of Israeli Embassy to protest Gaza ‘genocide’ Multimedia February 26, 2024 - 14:9