NASA’s Direct Launcher launch system, derived from the STS (Space Transportation System, aka Space Shuttle), is approved by President Obama and becomes law.
NASA’s Direct Launcher launch system, derived from the STS (Space Transportation System, aka Space Shuttle), is approved by President Obama and becomes law.