CBSN

Obama: U.S. is in a better place