News

What is the rationale behind the claim that 'Pakistan got 80% of water' under the Indus Waters Treaty? What exactly did Nehru ...