Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1973
1983
1960
1972
2022
2017
1924
1954
2023
1950
2016
2008
1996
2000
2006
2015