New Delhi: Residents of Delhi and the National Capital Region (NCR) woke up to a refreshing change in weather as light showers graced the area early Thursday morning. The India Meteorological Department (IMD) had predicted thunderstorms and rain for the day, and the forecast held





