Man Sets Himself On Fire Outside Israeli Embassy in Washington, Police Say
A man set himself on fire on Sunday afternoon outside the Israeli Embassy in Washington, according to the Metropolitan Police…
Bringing News as it Unfolds
A man set himself on fire on Sunday afternoon outside the Israeli Embassy in Washington, according to the Metropolitan Police…