Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2024
2019
2023
—
1910
2021
2000
2017
2018
1978
1963
2005
1969
1936
1971
2025