India builds its first rock check dam in Ladakh as Indus Treaty tensions continue
IBNS-CMEDIA: Amid heightened tensions with Pakistan over the Indus Waters Treaty, India has built its first rock check dam across the Indus River at Upshi in Ladakh’s Leh district, raising …
Read More