By Zhong Sheng, People’s Daily The Group of Seven (G7) Hiroshima Summit ended amid protests on May 21. Despite its vows to build a “peaceful, stable and prosperous world” and
By Zhong Sheng, People’s Daily Pressure on China is reported to be one of the core topics of the Group of Seven (G7) summit to be held in Japan’s Hiroshima.