Future of the Indus Waters Treaty…By Shafqat Kakakhel
The Indus Waters Treaty (IWT), signed by India and Pakistan on September 19, 1960, has been widely acclaimed as the world’s most successful water-sharing agreement. It is especially lauded for … Read More