Home International News U.S. airman who set himself on fire outside Israeli Embassy in DC...

U.S. airman who set himself on fire outside Israeli Embassy in DC dies

23
0

The active duty serviceman filmed the incident in which he poured flammable liquid over himself and set it on fire, screaming ‘Free Palestine’Read More