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