Kotka, in southeastern Finland, removed the country's last publicly displayed statue of Russian revolutionary leader Vladimir Lenin ~news finland.kotka politics estonia russia Article 384 words 5 votes