Indus Waters Treaty: A Historic Debate Rekindled — Nadda vs Nehru’s Legacy
The Indus Waters Treaty (IWT), signed on September 19, 1960, between Prime Minister Jawaharlal Nehru and Pakistan’s President Ayub Khan, has once again become the focal point of…
Read More...
Read More...