3 ms·James Webb Space Telescope finally set to launch on its mission2 points by adrian_mrd 5y agosharmin123 5y ago