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

December 07, 2010 7:22 AM