Marxism, Socialism, Communism – Clear and Present Danger (Again) Communisn · Liberalism · Navy SEAL · Project War Path · Socialism · Threat · 34 comments