Loading articles...

GTA braces for freezing rain on Thursday

Environment Canada has issued a winter storm watch for the GTA with a weather system expected to bring freezing rain and ice pellets on Thursday. Temperatures will drop and between 20 and 50 millimetres of rain are expected between now and Thursday.