WORLD NEWS LENIN-STATUES 7 MCT

Claudia Himmelreich/ MCT

A still-standing statue of Vladimir Lenin as seen in March in Crimea, Ukraine. Many similar statues around Ukraine have been torn down since February.

close window