NASA’s Space Launch System Core Stage Heads to Kennedy Space Center

The first core stage of NASA’s Space Launch System (SLS) rocket departs Stennis Space Center near Bay St. Louis, Mississippi, following completion … read more