Large rocky exoplanet ‘could have right conditions to sustain alien life’
Large rocky planet 124 light years away from Earth appears to be covered in WATER and ‘could have right conditions to sustain alien life’ The planet is about twice the size of the Earth with possible lakes and vast seas Researchers predict they will know whether it has signs of life within the decade Large … Read more