Saturday, February 12, 2011

David Horowitz gives a crash course on Islam and Communism in his remarks at CPAC, earlier today.