Share Twitter Facebook LinkedIn Email 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.Read More