Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2005
2006
2007
1990
2009
2019
2015
2020
1995
1977
2018
1957