Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2002
1980
2019
2011
2015
1971
1957
2012
2022
2023
1990
1987
2014
2020
1993