Monsoon rains keep inundating northern India, causing flash floods and landslides across the region, and killing at least 22 people. Alarming consequences of heavy rainfall were seen in New Delhi, where markets and roads were transformed into chaotic torrents of water.
Hide player controls
Hide resume playing