Nepal Information: Nepal authorities report accuses China of encroachment into territory

A Nepalese government report has accused China of encroaching into Nepal along the two countries’ shared border.

The report was leaked to BBC. It is the first time there have been official claims from Nepal of Chinese interference in its…

Read More