NASA’s James Webb Space Telescope arrived at its final destination 1.5 kilometers from the Earth Jan. 24, wrapping up a nearly flawless month since its launch. The post JWST arrives at final orbit appeared first on SpaceNews. Read more from original source...