Floods batter China's southwest

2011-07-13 6

Heavy rains and mudslides cause havoc in China's southwest Sichuan Province. Simon Hanna reports.