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.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
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.
No comments yet. Be the first!