Heavy snow in N.L.

News

Residents of Grand Falls-Windsor, N.L., woke up to severe weather on Wednesday. Submitted by DebbieTarrant.

More From News/Community/Canada/NL