Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2024
1994
2018
2010
2020
1982
2019
—
1993
2016
2005
1979
2022
1949
1978
2023
2014