Small planet may be able to support life, astronomers say

April 24, 2007 03:00 AM