Latest News on Alpha Centauri Solar System
Showing of 0 - 10 from 2 results
Alpha Centauri Solar System - Total results - 2
Apr 09, 2019
Mars meteorite buried in Antarctica holds evidence of bacterial life on Red PlanetMineralised forms of organic matter like different kinds of bacteria were found in the meteorite.
Oct 17, 2012
Earth sized object orbiting closest starAn earth-sized planet has been found orbiting Alpha Centauri, the star nearest to the earth at over four light years away, but which would still take ...