Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2024
2014
2019
—
2009
2010
2013
2020
1942
1978
2023
2005
1993
1988
1983