Lenin statue in Estonia (Pixabay)

The city of Kotka removed the last public statue of Soviet leader Vladimir Lenin in Finland. Read more on CGTN.com