VIDEO — 2017 — Radical Son

David Horowitz, founder and president of the Freedom Center and editor of FrontPage Magazine, discusses the current state of socialism and communism with Dr. Paul Kengor during the 2017 conference “The god that failed: Communism & Socialism then and now” held at Grove City College on April 20-21, 2017.