Stalin Statue in Novosibirsk
Russia
By Contested Histories Initiative •
In 2019, a bust of Soviet leader and dictator Joseph Stalin was unveiled in Novosibirsk, Russia’s third-largest city. The erection of this statue followed decades of lobbying by a local grassroots initiative. It was met with some pushback by local individuals and institutions who highlighted Stalin’s role as perpetrator… Read More