Freezing rain causes power outages in central and western Newfoundland

Freezing rain caused power outages in central and western Newfoundland this weekend.




video
play-sharp-fill

Scroll to top