Olivia Chow officially took office as mayor of Toronto on Wednesday during a swearing-in ceremony at city hall, becoming the first person of colour to lead Canada’s most populous city. On Wednesday morning, Chow was seen riding her bicycle to Toronto City Hall alongside a large group of cyclists. “I …
Read More »