Toronto hosted one of Canada’s largest protests for another country: 350,000 marched peacefully for Iran’s freedom

TORONTO – At least 350,000 people – and likely many more – peacefully flooded a stretch of Yonge Street in North York last Saturday to protest against the Islamic Republic of Iran and call for a regime change.