WORLD NEWS LENIN-STATUES 1 MCT

Claudia Himmelreich/ MCT

The Schwerin, Germany, Lenin statue, seen June 13, 2014, erected in 1985, has detractors who want it torn down. (

close window