Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2016
2020
2023
1993
1992
2025
2022
2014
1984
2024
2005
1922
—
1989
2013
1949