German authorities under pressure to shut down alleged Russian spy hub
German authorities are under pressure to shut down a cultural hub in Berlin accused of being a front for Russian spies and propaganda. The Russian House in Berlin features a cinema, a travel ...
Daily Mail
1 hour ago