Read Time:12 Second
On Thursday, Delhi received the second heavy spell of rain of the season, hammering the city’s streets and washing away months of civic bravado. Arterial stretches went under, traffic ground to a halt, and the Public Works Department’s (PWD)…