Environment Canada issues special weather statement warning of snowfall in GTA

Environment Canada issued a special weather statement warning of “accumulating snowfall” in Toronto.