IMAGE COPYRIGHTMETROPOLITAN POLICEimage caption“Alexander Petrov” (left) and “Ruslan Boshirov” Russia has announced that 20 diplomats from the Czech Republic will be expelled from the country. The Czech Republic expelled 18 Russian diplomats on Saturday. Czech local intelligence agents claim the diplomats are Russian intelligence operatives. They are suspected of involvement …
Read More »