Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1995
2016
1999
1980
1984
2014
1972
1960
1935
2015
2011
1982
2003
1965