Delhi Deploys Advanced Dredger to Clean Najafgarh Drain