Northeast U.S. braves ‘crippling’ blizzard, transit systems shut

Storm New York city 27 January 2015

A woman covers her face from heavy falling snow as she makes her way through Times Square in New York January 26, 2015. REUTERS-Mike Segar

Continue reading