The 23 diplomats left Russia ahead of the deadline given by the Kremlin for their departure in reprisal for the
The post UK diplomats have left the embassy in Moscow appeared first on DEBKAfile.
Source: New feed
The 23 diplomats left Russia ahead of the deadline given by the Kremlin for their departure in reprisal for the
The post UK diplomats have left the embassy in Moscow appeared first on DEBKAfile.
Source: New feed