Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2016
2017
2013
1953
2008
2000
2001
1960
1991
2007
1965
1988
2015
2012