James Webb Space Telescope notches crucial maneuver to set its path

The James Webb Space Telescope is truly on its way.

from Space.com https://ift.tt/3prtUjG

Comments