Kyrgyzstan has taken down an enormous statue of the revolutionary Soviet chief Vladimir Lenin, which was regarded as the tallest in Central Asia.
Support Greater and Subscribe to view content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased