Skip Navigation
3 comments
  • The website on the logo points to a state-owned news agency of China. It is full of propaganda from the CCP and a lot of pro-Russian invasion messages.