Finnish city removes last publicly displayed statue of Lenin

Finnish city removes last publicly displayed statue of Lenin