Where is the James Webb Space Telescope now?
On Monday, NASA announced that the James Webb Space Telescope had reached the perch from which it could spend as much as 20 times in surveillance of the creation. It travelled about a million country miles since launching on Dec. 25, and what a trip that has been. The telescope was launched from French Guiana …