David Horowitz: Welcome to the new left · Glenn Beck · Sentinel