Home Top News and Stories World News Headlines James Webb Space Telescope nears long-awaited launch day

James Webb Space Telescope nears long-awaited launch day

0
   

James Webb Space Telescope nears long-awaited launch day

After nearly two decades of development, the space observatory is scheduled to blast off no earlier than December 24.

   

Follow us on Instagram

[instagram-feed]