Expelled Russian Diplomats Head To Moscow
Your browser doesn’t support HTML5
Three buses with diplomatic license plates left the Russian Embassy in London on March 20. Twenty-three Russian diplomats had been ordered out of Britain in response to the poisoning of a former spy with a deadly nerve agent. (Reuters)