Skip To Content

Where To Stream The Colbert Report Season 2005 Episode 23

Katrina Vanden Heuvel

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.