A new mission will search for habitable planets at Alpha Centauri

Alpha Centauri is our closest stellar neighbor, a binary star system located just 4.376 light-years away. Despite its proximity, repeated astronomical surveys have failed to find hard evidence of extrasolar planets in this ...