Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2001
1980
1990
1960
1968
1981
2019
2020
2015
1984
1964
2018
1985