Liberal Radio Host on Million Vet March: These ‘Idiots’ ‘Should’ve Been Hanging Ted Cruz in Effigy’