James Webb: the world’s largest space telescope successfully parked in observing position
“Webb welcome home”, as mentioned by NASA administrator Bill Nelson in a statement. The telescope deployment is complete on Monday at 2 p.m. EST. The James Webb Space Telescope- an…