Where To Stream The Colbert Report Season 2005 Episode 23
Katrina Vanden Heuvel
- Aired November 30, 2005
- 30 Min
Katrina vanden Heuvel is a proud liberal who is considered mainstream on her stances in ending the war in Iraq and on national health care.