Hague court orders India to uphold Indus Waters Treaty, suspend work on its hydropower project

Hague court orders India to uphold Indus Waters Treaty, suspend work on its hydropower project