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