US airman sets himself on fire outside Israeli Embassy in Washington, D.C.: The Morning Rundown, Feb. 26, 2024
A U.S. Air Force member set himself on fire outside the Israeli Embassy in Washington D.C., protesting Israel’s operations in Gaza. ⌘ Read more