Indian government accused of ceding land in Himalayas to China
Aakash Hassan Indian people living near the country’s disputed Himalayan border with China have accused their government of giving away swathes of land after both sides agreed to withdraw troops from some contested areas and create buffer zones. Earlier this month, Indian and Chinese troops, who have been locked in a tense border dispute since June 2020,… Read More Indian government accused of ceding land in Himalayas to China
