Home NASA NASA

NASA

NASA

Stock Photo:
CAPE CANAVERAL, FL- JANUARY 2: The NASA’s Logo Signage at the Kennedy Space Center, NASA in Florida on December 28, 2010. (Edwin Verin / Shutterstock.com)

President Barack Obama