NASA
In a star system 35 light years away, a rocky planet larger than Earth zips around its home star every 2.3 days.
ESO/M. Kornmesser
This planet, and the whole L 98-59 star system, keeps unveiling new surprises that could hint at extraterrestrial life as more celestial bodies come into view.