MOSCOW – Britain’s ambassador to Russia arrived at the foreign ministry in Moscow for a meeting on Saturday, a Reuters witness said.
MOSCOW – Britain’s ambassador to Russia arrived at the foreign ministry in Moscow for a meeting on Saturday, a Reuters witness said.