For SpaceUpClose.com & RocketSTEM CAPE CANAVERAL, FL – The James Webb Space Telescope (JWST) snapped an absolutely stunning ‘selife’ of its 18 segment primary mirror as part of the initial alignment process in progress for the primary mirror – after the mammoth international observatory arrived at its final orbital destination at the L2 Lagrange Point on 24 Jan. 2022, sliding