U.S. Air Force Member Dies After Setting Himself On Fire Outside Israeli Embassy
Police officers outside the Israeli Embassy in Washington on Feb. 25, 2024. (Celal Gunes / Anadolu via Getty Images) OAN’s Elizabeth Volberding11:50 AM – Monday, February 26, 2024 A United States Air Force member died […]