High And Heavy: NASA's Most Powerful Space Telescope Ships Out
October 14, 2021
NASA has successfully shipped the most powerful space telescope in the world from an assembly hall in California all the way to Port de Pariacabo, French Guiana - the service port for the French/EU "E...