Long-time advocate of SLS rocket says it's time to find an "off-ramp"
(arstechnica.com)
The lights may be starting to go out for NASA's Space Launch System program.
The lights may be starting to go out for NASA's Space Launch System program.