Russia has ordered a British diplomat to leave the country, accusing him of espionage, a claim denied by the UK government. The Federal Security Service (FSB) stated that the diplomat…
Russia has ordered a British diplomat to leave the country, accusing him of espionage, a claim denied by the UK government. The Federal Security Service (FSB) stated that the diplomat…