Germany has announced the termination of the lease for the Russian House in the heart of Berlin. Critics have long said it is a hub for propaganda and espionage.

See all 180 in World →

By

Leave a Reply

Your email address will not be published. Required fields are marked *