phibetaiota.net
First Habitable Planet Confirmed by French
First Habitable Planet Confirmed by French Scientists Greg Tito | 17 May 2011 Escapist Magazine French scientists believe that a planet orbiting the red dwarf star Gliese 581 could sustain life sim…