Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1970
2015
2021
2020
1943
1996
2023
1966
1911
1963
1979
1960
2005
1989
2019
2008