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)