Over 20,000 people march in downtown Toronto to show solidarity.