NASA shows off finished SLS moon rocket, Webb telescope
Source: Spaceflight Now
Date Published: 11/05/2021
Two of NASA’s flagship missions finally nearing launch, representing more than $50 billion in U.S. government investment over two decades, were displayed to news media Friday at spaceports in Florida and French Guiana.