Russia expels 6 British diplomats it accuses of spying. The UK calls it ‘completely baseless’
Russia on Friday accused six British diplomats of spying and said it had decided to expel them. The U.K. said the “completely baseless” move came weeks ago and was linked...
Read more