Airman dies lighting himself on fire, saying ‘free Palestine’ outside Israeli Embassy

Visits: 0

A man was hospitalized in critical condition Sunday after authorities say he set himself on fire outside the Israeli Embassy in Washington, D.C. Read More Go To Source