Which body adjudicates legal disputes arising from the interpretation of the 1960 Indus Waters Treaty?
Fact Checked
Difficulty
Hard
Published
02 Sep 2026
📚 Topics:
International Current Affairs