BREAKING: U.S. Air Force Serviceman Sets Himself On Fire Outside Israeli Embassy in DC
JUST IN – A man has reportedly set himself on fire near Israel embassy in Washington, DC pic.twitter.com/E5j2ORtJkJ — Insider Paper (@TheInsiderPaper) February 25, 2024 https://twitter.com/MattWallace888/status/1761888720284762423 h/t DOORBERT