China’s People’s Liberation Army alleged to have annexed 150 hectares of Nepal
NEW DELHI: The People’s Liberation Army is alleged to have annexed more than 150 hectares of Nepal. Jeevan Bahadur Shahi, a leader of Nepali Congress Party, has alleged that Chinese troops have targeted five districts since May. Beijing is accused of taking control of around 30 hectares of Nepalese territory in the tiny village of … Read more