Europe
Britain to Expel Russian Defense Attaché and Close Some Diplomatic Sites
Britain’s diplomatic feud with Russia escalated on Wednesday after the British government
Britain’s diplomatic feud with Russia escalated on Wednesday after the British government