downtoearth-subscribe

Leaks pull plug on Farakka pact

Water is seeping profusely through the rubber sales on the gates of the Farakka Barrage. And there are 110 of these gates. This has upset the volume and pattern of water discharged through these