More news on possible life on other planets:

http://www.nasa.gov/mission_pages/ke...-briefing.html