Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1989
2003
2010
1981
1942
1946
2018
2017
1994
1957
2020
2016
1987
1985
2022