close
This ad will auto close in 10 seconds
NASA says world's largest space telescope ready for launch

NASA says world's largest space telescope ready for launch

The James Webb Space Telescope will be launched on board an Ariane 5 rocket from French Guiana in October 2018, NASA said.

SCUBA-2 to give star gazers deeper look into space

A new ‘submillimeter’ astronomy camera that can map areas of sky hundreds of times faster will now help in providing unparalleled information about early life of distant stars.