Astronomers Find New Planet Capable of Supporting Life 0 Bob Dillon ScienceApril 2012Friday, April 27, 2012 at 1:37 pm PDT • Views: 1,647 telegraph.co.uk Astronomers Planet Red Dwarf Star Space Cosmology Gliese 667Cc Habitable Zone