President Barack Obama, Dec. 1, 2014 in Washington, D.C.
President Barack Obama, Dec. 1, 2014 in Washington, D.C. TNS
President Barack Obama, Dec. 1, 2014 in Washington, D.C. TNS

Obama on torture report: ‘When we make mistakes, we admit them’

December 09, 2014 11:26 PM