China illegally occupies Nepal's land at many places, India's intelligence agencies sound alert
Published
The report also talked about the Survey Department of Nepal flagging China's attempts to grab land before Nepal Prime Minister KP Sharma Oli which was ignored.
Full Article