Life on Other Planets

Science of the Impossible: Life on Other Planets

Just because a planet is suitable for life, it doesn't mean that life would automatically arise. In this clip from "Science of the Impossible" on Discovery Channel, scientists are still baffled by what triggers life. Follow UFOs and Alien Life on Twitter @

Is Earth Unique or Is Life Common across the Universe?-

What Are The Odds That- Aliens Exist?-

Are We Alone? Life Across the Universe-

Galaxy May be Full of 'Earths,' Alien life -

Alien life on thousands of Planets-

Scientists 'near' to finding alien life forms-

Man 'Must Prepare to Meet Alien Life Forms' (25/1/2010) -

Show Description Hide Description