Alpha Centauri! At 4.3 light years away, it is the closest star system to our own. It has two main stars and one red dwarf star, Proxima Centauri. Many planets and moons have been discovered in this system. Some in the M class range that may support life! Now how can you not be excited about that?
Join In
Comments (0)