An Exoplanet with Water

Did we really find a habitable planet? Not by a long shot.…