Best image of Alpha Centauri A and B

The closest star system to the Earth is the famous Alpha Centauri group. Located in the constellation of Centaurus (The Centaur), at a distance of 4.3 light-years, this system is […]
Read more A Teen Might Pick The Landing Site For NASA’s Next Mars Rover
Read more Evidence of 9,000-year-old stone houses found on Australian island