The last of the statues of Vladimir Lenin remaining on the pedestals in Finland was dismantled

Finland’s last statue of Lenin was removed today from a city in the country’s southeast, where demolition of Soviet-linked monuments has increased following Russia’s invasion of Ukraine and the Scandinavian country’s NATO bid. In Finland, in the city of Kotka on Tuesday, the country’s last statue of Vladimir Lenin was removed from public space. It […]