us winter storm

Bomb Cyclone: North America Winter Storm Pushes Million into Darkness on Christmas Day

Image source: PxHere A massive winter storm left more than one million Americans and Canadians facing Christmas Day without power.…

2 years ago