Toronto and the GTA are under a winter weather travel advisory ahead of a system expected to bring upwards of 15 cm of snow to the region. Environment Canada says the fast-moving low-pressure system is expected to arrive Saturday afternoon, creating hazardous driving conditions for drivers in some areas. “Surfaces such as highways, roads, walkways […]