David Horowitz Still Fights Back. Listen To Him.