A city in southeastern Finland removed the country’s final public statue of former Soviet leader Vladimir Lenin on Tuesday amid increasing pressure from citizens over the Russian invasion of Ukraine.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.