Anti-Israel protestors in Canada and some with communist flags