Read Time:12 Second
NEW DELHI: On June 28, Delhi encountered, without warning, a record-breaking spell of rain that led to an absolute collapse of infrastructure in the city. The India Meteorological Department (IMD) described it as “almost a cloudburst”, with 91mm…