Has NASA just found alien life? New planet hunter TESS just found first alien world

0
57

NASA’s planet-hunting TESS satellite has just discovered its first alien “super-Earth” planet in deep space – but is there alien life on this distant world?