WORLD NEWS LENIN-STATUES 4 MCT

Claudia Himmelreich/ MCT

The Schwerin, Germany, Lenin statue, seen June 13, 2014, erected in 1985, as a German postal worker rides by. Some residents want the statue torn down, while others believe it’s important to keep it standing.

close window