locked-down Xi'an
07 January 2022
Chinese authorities said Thursday they have punished officials after footage went viral...
06 January 2022
The city of Zhengzhou ordered its nearly 13 million residents to take Covid-19 tests...
30 December 2021
Chinese officials admitted Wednesday they have faced challenges getting enough supplies...