Man dies after setting himself on fire outside Israeli embassy in Washington

8 months ago 19
Law enforcement officials believe the U.S. Air Force member doused himself in accelerant and ignited the flames in an apparent protest.
Read Entire Article