134

#134

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