Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2009
1922
2002
1978
1975
1961
2005
1999
1962
1919
1998
2013
2019
2017
1997
2001
2016