HomeUniformed U.S. Airman Sets Himself on Fire Near Israeli Embassy in D.C. – The Daily Beast Uniformed U.S. Airman Sets Himself on Fire Near Israeli Embassy in D.C. – The Daily BeastUnited States Uniformed U.S. Airman Sets Himself on Fire Near Israeli Embassy in D.C. The Daily BeastView Full Coverage on Google News