Obama talks science, 'Sputnik moment' during N.C. visit

December 07, 2010 07:22 AM