Chinese synchronised swimming national team take a training for 18th FINA World Championships in Beijing, China on July 3, 2019. The 18th FINA World Championships will be held from July 12 to 28 in Gwangju, South Korea. (Xinhua/Wang Lili)
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…