It’s better to be late than never. And for the James Webb Space Telescope, the wait has felt like forever though that all came to an end today as the telescope originally thought up in 1996 finally left the Earth’s surface in a triumph for the collaborative partnership between the European Space Agency (ESA), Canadian […]
The post James Webb Space Telescope Officially Launches appeared first on Light Stalking.