Snow, rain and bitter winds lash the New England coast

The snow and sleet turn to freezing rain as officials urge people to stay off the roads.

March 14, 2017

Examined