James Webb Space Telescope Launch Update

NASA and Arianespace successfully completed the Launch Readiness Review for the James Webb Space Telescope on Dec. 21.




Click here for original story, James Webb Space Telescope Launch Update


Source: Astronomy