Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2006
1955
1977
1981
1999
1983
1930
2005
2017
1979
1997
1920
1994
1980
1974