China Encroaches On 36 Hectares Of Nepal’s Land At 10 Places: Report
According to report, China encroached on 36 hectares of Nepal’s land at 10 places. (Representational)Kathmandu: China’s salami-slice strategy on Nepal’s northern border has resulted in the encroachment of 36 hectares…