Stand with Palestine!
July 19
Sherbrooke • London • Whistler
July 20
Antigonish • Montreal • Ottawa • Cobourg • Barrie • Kitchener • Sudbury • Winnipeg • Saskatoon • Squamish • Victoria
July 21
St. John’s • Halifax • Quebec City • Montreal • Mississauga • Hamilton • Niagara Falls • Windsor • Regina • Calgary • Edmonton • Coquitlam
![]() |
![]() |