Communism and Facism: two of a kind.