intelnews.org
Newspaper reveals name of Russian ‘spy’ expelled from Britain
In December of 2010, the British government quietly ordered the expulsion of a diplomat from the Russian embassy in London, whom it accused of “activities incompatible with his diplomatic status” —…