Delhi receives highest rainfall in over a decade: IMD
New Delhi: Delhi received the highest rainfall in a month since 2009, the India Meteorological Department (IMD) said on Saturday, leading to waterlogging and traffic snarls across the national capital.
The last highest rainfall of 110 mm…