It's the law of the land: Health overhaul signed
Tue Mar 23, 2010 4:41 PM
Claiming a historic triumph that could define his presidency, a jubilant Barack Obama signed a massive, nearly $1 trillion health care overhaul on Tuesday that will for the first time cement insurance coverage as the right of every U.S.