Tag
1 article
NASA has quietly committed to the most ambitious astronomy mission ever attempted: a six-metre space telescope that will image Earth-like planets directly and sniff their atmospheres for signs of life. It will not launch for fifteen years. The hard part has already begun.