Britain to Expel Russian Defense Attaché and Close Some Diplomatic Sites
Britain’s diplomatic feud with Russia escalated on Wednesday after the British government announced it would expel a senior Russian diplomat who officials claim is an “undeclared” military intelligence...
Read more