New Delhi: This Friday morning, Delhi and the surrounding National Capital Region (NCR) were drenched by heavy rainfall. The India Meteorological Department (IMD) had already warned that the city would experience moderate to intense rain, and it certainly lived up to that prediction. Between 8:30 AM yesterday and 5:30 AM today, Safdarjung recorded a staggering […]