Are the Russians in Blind Denial? Poll Says 70% View Stalin Favorably

Moscow Times: A record 70 percent of Russians approve of Soviet leader Josef Stalin’s role in Russian history, according to a poll published by the independent Levada Center pollster on Tuesday. More here.