Various lives intersect over the course of 48 hours in Canada's largest and most culturally diverse city.
2003
2009
1992
1984
2004
2005
1993
2001
2000
1997
1982
2022
1967