NASA shows off finished SLS moon rocket, Webb telescope
NASA’s Space Launch System rocket inside the Vehicle Assembly Building at Kennedy Space Center Friday. Credit: Alex Polimeni / Spaceflight Now Two of NASA’s flagship missions finally nearing launch, representing more than $50 billion in U.S. government investment over multiple decades, were displayed to news media Friday at spaceports in Florida and French Guiana. At …
NASA shows off finished SLS moon rocket, Webb telescope Read More »