NCD messes up in drain clearances, so expect flash floods
The MCD has now become the "most confused department" in Delhi as the figures provided by the civic body most of the time give a hazy picture about the situation in the city. The Delhiites will have