Contact C.F.A.

Archives

The Old versus the New Left


When it comes to being anti-American, the left’s current incarnation is certainly no slouch compared to its older Marxist namesake.

American Thinker

Post to Twitter

Leave a Reply