Select Page

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