Streets become rivers as Beijing records heaviest rain in 140 years
Deadly rains that pummel China's capital in recent days were the heaviest since records began 140 years ago, Beijing's weather service said on Wednesday, as a massive cleanup operation began.