News

Scientists confirm a fifth planet, L 98-59 f, in the habitable zone of the L 98-59 system, potentially capable of supporting life.