Life on other planets: latest discovery comes after string of recent signs of extraterrestrials UncategorizedadminFebruary 21, 2011 temp Source : http://digg.com/news/science/life_on_other_planets_latest_discovery_comes_after_string_of_recent_signs_of_extraterrestrials