NASA announces liquid water may exist on this newly discovered planet

NASA recently announced that a newly discovered planet may have liquid water.