Downpour wreaks havoc across China

Rainstorms since the weekend have ravaged many parts of China, including Beijing where the heaviest rain in 60 years caused 37 deaths.