4 months agoScientists have found the ‘strongest evidence yet’ of alien life on a distant planetNEWSUPDATEKML