
China encroaches on 36 hectares of northern Nepal land
China’s People’s Liberation Army (PLA) built a veterinary centre for animal husbandry in 2016, located in a Nepal district, but Nepal has not responded to this…reports Asian Lite News China’s salami-slice strategy