Delhi: After notice to fast-track desilting of drains, PWD officials says 90% work completed

Delhi: After notice to fast-track desilting of drains, PWD officials says 90% work completed
Linkup