Authorities in Delhi have initiated a large-scale Najafgarh drain cleaning operation using specialised amphibious excavator machines, aiming to remove massive…