G7 countries slam China’s defence support for Russia World Roundup April 19, 2024 Italy: Group of Seven (G7) foreign ministers expressed their “strong concern” about Chinese businesses transferring weapons parts to Russia. At a conference…