Blizzard brings Washington to standstill

Published January 24, 2016 1 Plays

Rumble Washington D.C., along with the United States' east coast, has been brought to a standstill by a blizzard. Yiming Woo reports.

0 COMMENTS