politicalvelcraft.org
Russia Closes UK Consulate-General
Tensions between Russia and the UK were heightened on Saturday when Moscow ordered the British Council and British Consulate General in St. Petersburg closed. UK Ambassador to Russia Laurie Bristow…