News

Kyrgyzstan has taken down a huge statue of the revolutionary Soviet leader Vladimir Lenin, which was thought to be the tallest in Central Asia. First erected when Kyrgyzstan was part of the Soviet ...