Aerial photo taken on May 14, 2020 shows a view of Mount Qomolangma. The new height of Mount Qomolangma, the world's highest peak, is 8,848.86 meters, China and Nepal jointly announced on Tuesday. (Xinhua/Chogo)
Game of lies
Xi Jinping unanimously elected Chinese president, PRC CMC c…
Understanding what an open China means to the world through…
Video: This is the People's Republic of China
Commentary: State Council institutions reform a crucial ste…