The Delhi Irrigation and Flood Control Department (I&FCD) has informed the National Green Tribunal (NGT) that work on desilting all its drains will be completed by June 15. With more than 20 lakh ...