Snow batters northeast US
- 11 years ago
Hurricane force winds and blizzards are closing in on the northeastern United States.
Four states have declared a state of emergency and all flights in New York have been grounded.
Al Jazeera's Kristen Saloomey reports from New York.
Four states have declared a state of emergency and all flights in New York have been grounded.
Al Jazeera's Kristen Saloomey reports from New York.