Tag: 83 thousand cusecs of water released from the barrage

Recommended