Rain causes havoc, China braces for more

pkg florcruz china floods_00004122.jpg

    Just Watched

    Rain causes havoc, China braces for more

Storms and flooding lead to havoc in China's Sichuan Province. CNN's Jaime FlorCruz reports.