Post navigation ← Previous Next → 3 new planets could host life Share: First published by | April 18, 2013 | Science & Technology | 0 responses In the midst of chaos here on Earth, scientists are finding hope for life on other planets. Read the full story →