The DNAinfo archives brought to you by WNYC.
Read the press release here.


Vladimir Lenin

Recent Headlines
Lower East Side »

The iconic statue is back, months after its removal from the Red Square residence.

Lower East Side »

Lenin will be given a new perch at 178 Norfolk St., according to a report.

East Village »

The statue had stood atop the residence for over two decades.