No media source currently available
Rain lashed satellite cities around the Indian capital, September 24, 2022, turning roads into swimming pools and causing havoc for vehicles and pedestrians. (Reuters)