World
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