The discovery of the TRAPPIST-1 star system has enabled humanity to set a target at where primitive or alien life could potentially exist. TRAPPIST 1 may not be the only star system capable of supporting life (many star systems and planets found by the Kepler telescope are also likely to […]
