June 3, 2017 - Toronto, ONTARIO, Canada - Man with a sign saying 'freedom of speech is not freedom to propagate hate' during a rally in support of diversity, strength, and solidarity with oppressed groups in downtown Toronto, Ontario, Canada, on June 03, 2017. Protesters gathered to show that 'freedom of speech is not freedom to hate' during this Day of Action in support of diversity, strength, and solidarity and to counter the recent influx of racist demonstrations staged by right-wing hate groups across Canada. (Credit Image: © Creative Touch Imaging Ltd/NurPhoto via ZUMA Press)