The last public statue of Lenin has been removed in Finland, local news portal Yle reported on Tuesday. The bust was located in a central park next to a wooden house in the port city of Kotka, a town of 52,000 people near the Russian-Finnish border. Tradition has it that Lenin himself, later the founder […]
Clicking on "Accept" you can allow all cookies. If you would like to reject or customize, please click on "Settings".