News

Following the Indus Waters Treaty suspension, India is optimizing the Indus river system, looking to construct a 113-km canal ...