Finland removes last public Lenin statue
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 […]