Following a successful launch on Christmas day, the James Webb Space Telescope is currently heading through space, having traveled almost 500,000 miles from Earth.…
Following a successful launch on Christmas day, the James Webb Space Telescope is currently heading through space, having traveled almost 500,000 miles from Earth.…