As the Shahpurkandi barrage on the river Ravi in the Indian state of Punjab nears completion, there are fears in…
The Indian Parliamentary Standing Committee report on water resources released on 3 August looks at water issues from the lens…
This website uses cookies.