Rudy Giuliani Reflects on 9/11 with Fox & Friends Crew

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