June 11, 2026
Proxima Cen d: A World 4.2 Light-Years From Earth
Proxima Cen d is a tiny planet orbiting the closest star to our Sun, just 4.24 light-years away. Scientists found it by watching the star wobble — but what this strange little world is actually like remains a mystery.
KEEP READING