• Embed

Katrina vanden Heuvel

Clip11/30/2005

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.

Up Next