By | April 02 2012 5:58 PM

President Barack Obama took a rare dig at the U.S. Supreme Court, saying that while he thinks his overhaul of the nation's health care system will be upheld, the unelected justices should show restraint in the face of arguments for overturning the law.