Vladimir Lenin Statue Russia
Dec. 25, 2024
Soviet Union Is Gone, But Lenin Stuck Around - The Moscow Times 20 years later, Soviet traces remain in Moscow 100 years after Russian revolution, Lenin statues abound | AP News Vladimir Lenin Statue Russia