Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2006
2015
1979
2013
2018
2019
1980
2004
1966
2010
1987
2016
2017
2002