Man set himself on fire outside the Israeli embassy in Washington, police say – Times of India
[ad_1] WASHINGTON: A man set himself on fire Sunday afternoon outside the Israeli Embassy in Washington, according to the Metropolitan Police Department. Officers with the US Secret Service extinguished the…