Environment Canada issued a winter weather travel advisory Tuesday afternoon, warning motorists to be vigilant on roads during the first major snowfall in the London area. Read More
Travel advisory issued as winter’s icy, snowy grip starts to tighten
Posted on by The London Free Press