Beloved sculpture of Vladimir Lenin vanishes from Red Square

The statue of Lenin at 250 East Houston Street
The statue of Lenin at 250 East Houston Street

“Capitalism has triumphed all over the world, but this triumph is only the prelude to the triumph of labour over capital,” communist revolutionary Vladimir Lenin once wrote in “The Three Sources and Three Component Parts of Marxism.” Unfortunately for Lenin, capitalism seems to have scored yet another triumph at his expense.

Since 1989, an 18-foot statue of Lenin has presided over the rooftop of an East Village building known as Red Square. It was an anachronistic, cheeky tribute to the youthful, socially progressive neighborhood – made even funnier with the knowledge that Red Square is actually a market-rate rental building. But no more.

Last night, workers quietly toppled Lenin and hoisted the statue down by crane, according to Curbed. The statue’s removal seems to confirm claims that the building was recently sold to developer Dermot Company for $100 million, according to Curbed.

So what will become of the iconic, Soviet-made sculpture? Where is Lenin’s tomb?

Rumor has it that the building’s original developer, Michael Rosen, purchased the staue. Let’s just hope he puts it back on public display. After all, privately displayed art is so bourgeois. [Curbed]