75-foot statue was installed in Kyrgyzstan in 1975
(Newser) -
A colossal statue of Vladimir Lenin that towered over the Kyrgyz city of Osh has been taken down, closing a Soviet chapter with little ceremony or protest. The 75-foot monument, which dates to 1975 when Kyrgyzstan was part of the Soviet Union, was removed last week, the AP reports....