Tag: winter storm

Hundreds of thousands of people are without power this Christmas in New York, Connecticut and Pennsylvania, as winter storm Harold slammed into the Northeast...