World News Russia will ‘of course’ expel British diplomats : Sergei Lavrov 3 years ago Russia will be sure to expel British diplomats in response to the expulsion of 23 Russian diplomats Read More...