Christmas Eve launch expects much smaller turnout. Though there has been a six day delay, the James Webb Space Telescope has been approved for launch into space on…
Read MoreNASA Administrator
NASA Announces Moon Flight for February
Uncrewed flight will lay the foundation for human exploration. It is 52 years since NASA’s space program put humans on the moon, beginning with the Apollo 11 mission…
Read MoreNew NASA Telescope Will Keep Its Name
Launch is expected in December. NASA has no plans to rename its new $10 billion technological marvel, the James Webb Space Telescope, despite concerns about it being named after…
Read More