Tag: NASA

NASA sets new date for James Webb Space Telescope launch on December 18th

NASA announced Wednesday that the launch date for NASA’s James Webb Space Telescope has been changed to December 18th. This is humanity’s next major space-bound eye in the cosmos. This is the latest delay in dozens of delays to a telescope originally scheduled to launch into space in 2007. Named after NASA’s second administrator and costing …