AmericaCoverLifeNewsPoliticsU.S. Airman Dies After Self-immolating Outside Israeli Embassy in Washington DCGlobal Upfront4 months ago4 months ago 4 months ago4 months ago An active duty member of the U.S. Air Force died Sunday after he set himself ablaze outside the Israeli Embassy in Washington, D.C., while declaring...Read more