Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1994
2017
2001
2016
2012
2014
2015
1979
2006
1998
2024
1986
2023