JUST IN – A man has reportedly set himself on fire near Israel embassy in Washington, DC
— Insider Paper (@TheInsiderPaper) February 25, 2024
Holy Sh*t
U.S. Air Force serviceman sets himself on fire in front of the Israeli embassy in Washington
"I will no longer be complicit in genocide” pic.twitter.com/fLlIWEdGke
— Matt Wallace (@MattWallace888) February 25, 2024
h/t DOORBERT