Fri. Jul 11th, 2025

Russia is a member of the G20, and minister of foreign affairs Sergei Lavrov has been at this week’s summit in Rio de Janeiro.

Read more at The Irish News