G7 has descended into puppet play
China Daily
1684718522000