Nepal Accuses China
- News
China Annexed 150 Hectares Of Nepal
China has annexed 150 hectares of Nepal, alleged the Himalayan nation’s politicians, adding that the annexations of Nepalese land are…
Read More » - News
Nepal’s Opposition Leader Accused China of Encroaching on Nepali Land
A Nepali opposition leader has accused China of encroaching on Nepali land in Humla district, adding that Beijing has started…
Read More »