10 months agoScott Ritter: US Airman set himself on fire to protest Israel genocide in PalestineMATTHEW715