Israeli supporters and Palestinian activists faced off at the Israeli consulate in Toronto on Thursday, with supporters of controversial groups on each side.
Among the anti-Israel protesters were more than ten individuals wearing inverted red triangles, several socialist flags, and one man brandished an Islamic Regime of Iran flag.



