Loading…

As G7 leaders meet in France this week, Iran and the peace deal signed with the US is likely to be in the spotlight. But with Volodymyr Zelensky in attendance, Ukraine is also set to be a major point of discussion, with leaders expected to show their support for the country in…
To respect copyright, we link to the source rather than republishing the full text. Read the complete article on France 24.