Man ‘screams in pain’ after setting himself on fire outside Israeli consulate
A man doused himself in gasoline before setting himself on fire near Israel’s consulate in Boston, it has been reported. The incident happened outside the Four Seasons Hotel and across from the Israeli building on Wednesday as the US marked the 23rd anniversary of the 9/11 terror attacks on New York.