Nasa astronomers discover new solar system called TRAPPIST-1 where life may have evolved on three out of seven of its planets

This page needs to be opened in a new window.
Load page in a new window