×

Most powerful space telescope nearly done

8:00 AM ET Tue, 26 Jan 2016

The $8B James Web Space Telescope is being finalized to launch this week.