Teesta Barrage-largest irrigation project becomes almost a failure
The Teesta Barrage, the largest irrigation project in Bangladesh, has become almost a failure. The main object of the barrage to increase agricultural production by irrigation through the network of