G7 has descended into puppet play
By Song Chen | China Daily | Updated: 2023-05-22 08:12
![](http://img2.chinadaily.com.cn/images/202305/22/646ab38aa310b60580cd5c8a.jpeg)
Photo
Editor's Pick