Nepal Government Data Shows China Illegally Occupying Their Land

According to the new data released by the Nepal government, China is illegally occupying their land. The data which was released on Friday explained that the Chinese government has encroached Nepal’s land through the ongoing road expansion project in Tibet and it also fears of more aggressive encroachments in the future.

Read more