Alpha Centauri Star System: Life On Its Earth-like Planets Have Had About a Billion Years Longer to Evolve

 

Alpha Centauri system

A  billion years ago, our ancestors were amoeba-like creatures fond of engulfing paramecium-like creatures.

(more…)