Posted on March 24, 2014 by StellaScientists Close To Announcing Discovery Of First Habitable, Earth-Sized Planet