Toggle light / dark theme

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

Posted in space

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?

Leave a Reply