Three journalists in Nepal are facing the influence of China as they are facing an investigation from the government for translating an article about His Holiness the Dalai Lama. The journalists published the article about the Tibetan spiritual leader admitted … Continued