Is Communism Moral?

Capitalism has produced freedom and crushed poverty. Communism has produced poverty and crushed freedom. So why is there still a debate as to which …