Finland’s Lenin Museum closing as Russia relations chill

Finland’s Lenin Museum, the “most hated” in the country according to its director, is to close its doors at the end of the year for rebranding, as Finland’s historically good relations with Russia sour. Henry Wilkins visited the museum in the Finnish city of Tampere and has that story.

your ad here

leave a reply: