Scientists discover ‘strongest evidence’ so far of alien life 120 light years from Earth

https://www.lbc.co.uk/tech/alien-life-discovered-k2-18-earth-cambridge-chemicals/

Posted by fre-ddo