Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2014
2000
1989
2002
2004
2024
1972
1949
1959
1931
1956
1957
—
2017
1986
2012
1987