Chengdu, alternatively romanized as Chengtu, is a sub-provincial city which serves as the capital of the Chinese province of Sichuan. It is one of the three most-populous cities in Western China, the other two being Chongqing and Xi'an. Read More
The draconian measures adopted by China to enforce its zero-Covid policy in the wake of rising COVID-19 cases in Tibet has endangered the lives of Tibetans. ...
The strong 6.8 magnitude earthquake that hit the Sichuan province in China on Monday has so far claimed 65 lives while leaving 248 people injured and 12 missing, local media reported on Tuesday. ...