Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
1973
1978
1986
2014
2010
2013
1962
1964
1958
1975
2003
2002
1997
1994