Aishvarya Kavi

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…

4 months ago

This website uses cookies.