Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2009
1983
1964
1988
1966
1999
2007
2005
2008
1952
1975
1960
2001
1984
1993
2010