Dec 30, 20212 minBefore Evil: Young Lenin, Hitler, Stalin, Mussolini, Mao, and Kim - Brandon K. Gauthier