Barack Obama

May 29, 2012 - 12:18 PM
President Barack Obama speaking at TPI Composites in Newton, Iowa, on May 24, 2012. (AP Photo/Charlie Neibergall)