Echoes of Adolf: Beijing or Nuremberg as Xi sends grim message Cameron Stewart The Australian 10 1 04.09.2025 © The Australian visit website