Storm Stella causes more snow chaos in north-eastern USA
The north-eastern US states of New York, New Jersey, Pennsylvania and Virginia have declared states of emergency as a huge winter storm brings in heavy snow. About 50 million people across the country have been warned about the severe weather.
15 Mar 2017
- From the section US & Canada