NEW DELHI, JUN 29: Delhi woke up to light rain on Saturday, a day after the national capital received the highest rainfall in a single day in June in 88 years, bringing the city to a grinding halt. With the monsoon arriving in the capital, the India Meteorological Department (IMD) has predicted light to moderate […]Continue Reading