Jammu and Kashmir and the Indus Waters Treaty of 1960
A Tale of Exclusion, Exploitation, and Long-Term Impact The Indus Waters Treaty (IWT), signed on September 19, 1960, between India
A Tale of Exclusion, Exploitation, and Long-Term Impact The Indus Waters Treaty (IWT), signed on September 19, 1960, between India
In recent months, India’s recalibration of the Indus Waters Treaty (IWT) has seized both national and international attention. While many
Pahalgam – The Valley of Shepherds, nestled in the heart of Kashmir, is more than just a picturesque escape. For
Pahalgam – The Valley of Shepherds, nestled in the heart of Kashmir, is more than just a picturesque escape. For