In Pictures: China's deluge - Al Jazeera English

In Pictures: China's deluge

Heaviest rain to hit Beijing in six decades killed at least 10 people as 10 other storm deaths were reported elsewhere.

MORE FROM AL JAZEERA
MUST-SEE PROGRAMMES