Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2012
2013
1960
2022
2015
2019
1991
2020
2021
1980
1964
2010
1971
2009