Sen. Hatch apologizes for calling Obamacare supporters the 'stupidest' people

As the chair of the Senate Finance Committee, Sen. Orrin Hatch, R-Utah, was integral in crafting tax overhaul legislation that was signed into law in December. The legislation eliminated a key provision of the Affordable Care Act.
As the chair of the Senate Finance Committee, Sen. Orrin Hatch, R-Utah, was integral in crafting tax overhaul legislation that was signed into law in December. The legislation eliminated a key provision of the Affordable Care Act.