First segment for NASA’s Space Launch System arrives in Florida
The first segment for NASA’s Space Launch System (SLS), a behemoth booster designed to send astronauts on expeditions into deep space, has arrived at the agency’s Kennedy Space Centre in Florida.