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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results