China last Week

Women stand on an observation deck overlooking the China Central Television (CCTV) building (C) in the Central Business District (CBD) area of Beijing, China, 05 February 2021. Britain's media regulator Ofcom revoked China's state-owned broadcaster CGTN license in the UK, according to media reports. CGTN (China Global Television Network), based in Beijing, is owned by the China Central Television, a state-owned broadcaster. CGTN formerly known as CCTV-9 and CCTV News, is an international English-language news channel. (Photo by Roman Pilipey/EPA/EFE)
China last Week
   
  Military Woman Gallery

Must See Places

Google Ads Privacy