Quantcast
Last updated on June 18, 2013 at 19:26 EDT

Healthcare Reform Taking Center Stage on Capitol Hill

June 19, 2009

The monumental task of overhauling the American healthcare system is taking center stage on Capitol hill as Democrats unveiled a bill Tuesday.