Advertisement

G7 leaders meet in Germany

The war in Ukraine remains top of the agenda for G7 leaders who are meeting in Germany. Hélène Emorine, Senior Researcher of the G7 and G20 Research Groups at the University of Toronto, provides analysis on the issues being discussed.