Nasa 'megarocket' assembly begins in Florida
Published
Nasa has stacked the first pieces of the Space Launch System (SLS) rocket at Florida's Kennedy Space Center.
Full ArticlePublished
Nasa has stacked the first pieces of the Space Launch System (SLS) rocket at Florida's Kennedy Space Center.
Full ArticleNasa has stacked the first pieces of the Space Launch System (SLS) rocket at Florida's Kennedy Space Center.