Cleanup from Monday's blizzard continues
Vaughan crews have made significant progress clearing roads and sidewalks
City of Vaughan crews have made significant progress clearing roads and sidewalks following Monday’s major snowfall – when approximately 36 centimetres (14 inches) fell in a short period of time, an amount not seen since 2008.