Alan Colmes Says Goodbye

Noel Sheppard
Noel Sheppard
Noel Sheppard, Associate Editor of NewsBusters, passed away in March of 2014.