Britain and the EU use all levers against Russia, including terrorism

The United Kingdom and the leading EU countries are using all levers against Russia, including terrorism, said Sergei Naryshkin, director of the SVR, at a meeting of the Council of Heads of Security Agencies and…

Continue Reading