Russia expels British ambassador from Moscow embassy over espionage allegations.
MOSCOW (AP)— Russia ordered a British diplomat to leave the country on Thursday on spying claims, which the UK described as “baseless”. Russia’s Federal Security Service, known by its Russian abbreviation FSB, said the embassy employee worked for British intelligence. It did not give proof. According to a statement fromContinue Reading










