Skip to main content

At a protest in Richmond Hill, Ont., thousands marched and some danced as a planned demonstration took on new meaning amid escalating tensions involving Iran, the U.S. and Israel.

The Canadian Press