Main content

Mumbai rains: Caught in the deluge

Residents of India's most populous city describe near-deserted streets.
(Image umbrella seller. Credit: EPA)

Release date:

Duration:

1 minute