News

Delhi 'put in abeyance' its participation in the Indus Waters Treaty of 1960, which governs usage of the Indus river system, ...