Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2005
1943
1931
1952
1966
1955
1994
2015
2003
2017
1993
2016