China’s People’s Liberation Army alleged to have annexed 150 hectares of Nepal

Shahi alleged that Chinese forces also built nine concrete structures, including a military base, less than one mile inside Nepalese territory. He said, “Why should China come over into Nepal when China is already sixty times the size of our small country?”
Read More

Leave a Comment

Your email address will not be published. Required fields are marked *