Russian cathedral complex

Macron hosts Putin in latest diplomatic test
World

Macron hosts Putin in latest diplomatic test

France’s President Emmanuel Macron and Russian counterpart Vladimir Putin on Monday held their first meeting since the French leader came…
Back to top button