Man who set himself on fire in front of Israeli embassy in Washington DC has died

Man who set himself on fire in front of Israeli embassy in Washington DC has died

Sky News

Published

A US Air Force member who set himself on fire in front of the Israeli embassy in Washington DC has died.

Full Article