The Colbert Report

Claire McCaskill

Season 6 • 03/29/2010

Claire McCaskill says the health care bill isn't perfect, but it's going to make the system better.

More