CORRECTION: this article was previously titled ‘Happy Trails: Stamford 20” Telescope Makes Temporary Move To New Mexico’. This was incorrect, as the telescope is 22″
The NASA.gov website gives lots of information for the general public on the background, mission, launch, and current status of the Webb Telescope. NASA also