Russians Rank Stalin, Hitler, Putin in ‘History’s Most Notable’ Poll Russians Rank Stalin, Hitler, Putin in ‘History’s Most Notable’ Poll June 22, 2021 by John Hayward Russia’s independent Levada Center published the latest iteration of its Most Notable Figure in History survey on Monday. The results were dismal for leader…