Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2011
2014
2018
2013
2016
2017
1957
2006
1984
1985
1988
2021
1917
1920
1976