Scraping Indus Water Treaty; a water bomb waiting to explode? By Wahid Bhat 19 Apr 2023 Indus Water Treaty; High above controversial Baglihar Dam or also known as the Baglihar Hydroelectric Power Project in mountains of Kashmir Read More