Total:1
-
Yesterday 20:22
Central Asia's tallest Lenin statue taken down
Kyrgyzstan has taken down a huge statue of the revolutionary Soviet leader Vladimir Lenin, which was thought to be the tallest in Central Asia, BBC reported.