Man set himself on fire outside the Israeli embassy in Washington, police say

Man set himself on fire outside the Israeli embassy in Washington, police say

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 fire outside the embassy, in northwestern Washington, around 1 p.m., said Vito Maggiolo, a spokesperson with the city’s fire department. The man was taken to a … Read more