Environment Canada has issued a winter weather travel advisory for many parts of the Greater Toronto Area. The department says heavy snowfall with accumulations of five to 10 centimetres is expected to fall on Thursday night and into Friday morning. The snow is projected to taper to light flurries early Friday afternoon as a band […]