Facts on:

Political-isms

Communism

Socialism

Progressivism/Liberalism