americaspace.com
Space Launch System Truths and Misconceptions (Part 1)
CAPE CANAVERAL, Fla — AmericaSpace recently received numerous comments stating that NASA’s new Space Launch System, or “SLS,” was neither wanted by the space agency nor did it even have…