China illegally occupies Nepal’s land, restricts entry of Nepalese locals Latest September 20, 2020 While the Nepalese government has denied claims that China occupied part of its land along the border, PLA troops have…