Air Force Service Member Dies After Setting Himself On Fire Outside Israeli Embassy in Protest of Gaza War
Published Date: 2/26/2024
Source: mediaite.com
A U.S. service member set himself on fire outside the Israeli embassy in Washington DC while screaming "free Palestine," according to multiple reports.