Canada: Blizzard Warning Issued, More Than 30 Inches Of Snowfall In Labrador
- Captured on Tuesday 24th of November 2020
- Location is Newfoundland and Labrador
Description
According to report, several parts of Newfoundland and Labrador received more than 25 inches of snow on Tuesday, Novembe Read more...