UPDATE: Officials confirm a US Air Force member is the man who set himself on fire at the Israeli Embassy in DC Sunday

UPDATE: Officials confirm a US Air Force member is the man who set himself on fire at the Israeli Embassy in DC Sunday • He was protesting “genocide” in Gaza and shouted “Free Palestine” as he was burned alive, officials said. • Bystanders extinguished the blaze. • The airman, who remains unidentified, is hospitalized with […]

Read More