NEW:

🇨🇦 Thousands protested today in Montreal, Canada against Israeli genocide and Jewish control of politicians in Canada.

Protestants also fly Russian flags.