Snow Storm Pounds U.S. Northeast

Snow Storm Pounds U.S. Northeast

WORLD NEWS - The second winter storm in a week is dumping wet, heavy snow on New England, forcing schools to close and leaving hundreds of thousands without power.

Linda So has more information in this Reuters News video report.

What do you think?

Your comment
Sponsors