Deep Space The water vapour find on ‘habitable’ exoplanet K2-18 b is exciting — but it’s no Earth twin But who says the confirmation of alien life will come on Earth 2.0?