British government: The British Foreign Office summoned the Russian ambassador this week.

2026-05-21

British government: The British Foreign Office summoned the Russian ambassador this week.