The Colbert Report

Aaron Carroll

Season 5 • 07/21/2009

Aaron Carroll says the single-payer system is the best thing for health care.

More