Mao Zedong and Stalin are dictators who never fail to appear on lists of the world’s worst tyrants. While some leftist interpretations revere them as great revolutionaries who founded modern China and ...