June 19, 2024 โ The leaders of the Group of Seven (G7) nations, which met in Apulia, Italy, from 13 to 15 June, have issued a lengthy โCommuniquรฉโ that includes criticism of Russiaโs seafood-trading practices.
The statement covers topics ranging from fostering partnerships in African countries to committing to support Ukraine in its war against Russia.