James Webb Space Telescope notches crucial maneuver to set its path


The James Webb Space Telescope is truly on its way.

Source: space.com

Liked Liked 1 views