Science EverywhereTravel & places The Green Roof at MEC by Eva Amsen May 28, 2007 by Eva Amsen May 28, 2007 No, people in Canada do not actually leave their doors unlocked all the time. Only during the annual Doors Open Toronto event, where about 150 buildings in the city offer … 7 FacebookTwitterPinterestEmail