The Indus Waters Treaty was signed in Karachi on September 19, 1960, mediated by the World Bank.
In which year was the Indus Basin Treaty signed?
Review the verified answer and explanation for this PPSC Punjab Public Service Commission past-paper question on CampusFin.