2010-05-01 16:19:25
Thousands of people gathered in St. Jamestown in downtown Toronto at Wellesley and Ontario to protest the government's policies on immigration.
Many also promoted the ideologies of socialism and communism, while a group performed music.