World

Exclusive: A “ friend ” did not stop China by acquiring Nepal land and constructing 9 buildings

To appease their hunger for land, China has now seized the land of its supposed friend Nepal. According to reports, China only occupied the lands of Nepal, but had built 8 buildings there and Nepal did not even know it.

Close