Russian Federation

Chris J Ratcliffe/Getty Images by Oliver JJ Lane14 Mar 20180 14 Mar, 201814 Mar, 2018 The British government has given 23 Russian diplomats which it claims are “undeclared intelligence officers” one week to leave the country, after the Russian Federation failed to provide a response to questions over their involvement in the attempted murder of
0 Comments