Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2024
1987
1981
2012
2011
2019
1971
2001
2021
2009
2013
2014
2025
1993
1986