Heavy rains in India capital cause widespread flooding
Heavy rains in New Delhi last night have led to widespread flooding in various parts of the city, India TV reports.
Within hours, the streets of New Delhi turned into rivers, and traffic was blocked. Meteorological stations recorded up to 147 mm of precipitation in some parts of the Indian capital.…