News

All 24 of Delhi’s major drains that end up in Yamuna come under I&FC department but it does not have expertise in cleaning covered drains The Delhi irrigation and flood control (I&FC ...