British Ambassador arrives at Russian Foreign Ministry

British Ambassador arrived at Russian Foreign Ministry following Russia’s claim of ‘London’s involvement in Ukraine’s attack on Sevastopol’.
Back to Top