
US Soldier Livestreams Setting Himself on Fire in Washington DC
An active duty US Air Force member set himself on fire outside an Israeli embassy in Washington to protest Israel’s conduct in Gaza.
An active duty US Air Force member set himself on fire outside an Israeli embassy in Washington to protest Israel’s conduct in Gaza.