Could Alpha Centauri be a mirror of our own solar system? We dive into the secrets of this star system, reveal what ...
Chrysalis, a 36-mile rotating space habitat, plans to take 2,400 people to Alpha Centauri in approximately 400 years.