NASA shock: Alien planet K2-18b sits in the 'Goldilocks Zone' but is it enough for life?
NASA’S discovery of water on the exoplanet K2-18b in the habitable “Goldilocks Zone” has sparked the imaginations of millions around the globe – but is this enough to say there is alien life on the planet?
