The Death of NASA?

 

“Given that the overall mission of the Space Force remains unclear, there could be a push for human spaceflight efforts to be subsumed under a Space Force. NASA’s recent failures in the development of the Space Launch System, or SLS, and the James Webb Space Telescope only further reinforce the image of a NASA spread too thin to accomplish major space endeavors.”

(more…)

"The Galaxy" in Your Inbox, Free, Daily