The Supreme Court on Thursday largely let stand President Obama’s health care overhaul, in a mixed ruling that court observers were rushing to analyze.
The justices voted 5 to 4 to uphold the law's individual mandate provision and thus the entire law, as authorized by Congress' power to levy taxes.
The decision did significantly restrict one major portion of the law: the expansion of Medicaid, the government health-insurance program for low-income and sick people. The ruling gives states some flexibility not to expand their Medicaid programs, without paying the same financial penalties that the law called for.
The debate over health care remains far from over, with Republicans vowing to carry on their fight against the law, which they see as an unaffordable infringement on the rights of individuals.
The presumptive Republican presidential nominee, Mitt Romney, has promised to undo it if elected.