Our nearest stellar neighbor, Alpha Centauri, is moving towards us at a slow and steady pace. In about 3,000 years, the triple star system will be at its closest point to Earth, but new research proposes that material from Alpha Centauri has already made its way to our solar system. And more is on the […]