Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2013
2012
2018
2022
1991
1960
2017
2025
2019
2015
2009
1994
1984
1966