Qingdao University is a key provincial research university located in Qingdao, Shandong, China. The university was first established in 1985. Read More
As only a few years are left for Dalai Lama to turn 90-year-old, there are fears among the international community that his death could spark a religious crisis in Asia. ...
No Chinese media outlet is "truly independent" of the Communist Party and all news outlets have little choice but to serve as the "throat and tongue" of the party, reported Nikkei Asia. ...
With the new restrictions imposed on the Utsuls residing in the Chinese city of Sanya, it is clear that Beijing is " is working to erode the religious identity of even its smallest Muslim minorities". ...