News

EDITORIAL: The 1960 World Bank brokered Indus Waters Treaty (IWT), that remained operational even during the three wars between India and Pakistan, was announced to be in abeyance on 24 April 2025 ...