Activists stage protests against China’s land encroachment in Nepal: Reports

0
42

According to media reports here, China has allegedly constructed 11 buildings on the Nepalese territory in the Humla district bordering Tibet. The disputed area lies in Lampcha village of Namkha Rural Municipality in Humla district.