The Irrigation and Flood Control Department of the government of Delhi is likely to finish the desiltation of 23 of the 24 major drains in Delhi by May 31, 2025.

This content is restricted.