Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2019
1985
1945
1958
1959
1992
2017
2024
2023
2011