Torrential rain lashed Fuxin, a city in northeast China's Liaoning Province, causing severe flood conditions across the city's downtown area.
1 / 27
CBSTV Videos
Tue, Jul 16, 2013 12:53 PM EDT