Rain causes havoc, China braces for more

    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.