Obama Delays Trip as Report Aids Final Push on Health Care
Thursday, March 18, 2010 - 18:00
in Mathematics & Economics
Democrats unveiled the completed version of the health care legislation, saying that it would more than pay for itself over the next decade.