Toggle light / dark theme

This Intriguing Signal From Alpha Centauri May (or May Not) Be a Planet

Improvements in Technology means that we are soon able to detect habitable planets in the solar system nearest to us.


Could the star system closest to us host a habitable super-Earth?