Rain In Delhi NCR
-
India
Heavy rain causes waterlogging in several areas of Delhi-NCR; more downpour on forecast
Rains lashed parts of the national capital on Saturday as the city woke to moderate to heavy rainfall, bringing slight…
Read More »