The Big Freeze: America Due Extreme Snowstorms

The ‘Big Freeze’ is due to hit the US towards the end of January. Impending snowstorms are predicted to be life-threatening, with winter weather emergencies announced New York City’s mayor and other authorities across many […]