There may be life on other planets, but probably not on media fave Gliese 581c
Hopes Dashed for Life on Distant Planet
http://bcast1.imaginova.com/t?r=2&ctl=14559:4A48D
Space/Science » in reply to That statement is open to interpretation.
Hopes Dashed for Life on Distant Planet
http://bcast1.imaginova.com/t?r=2&ctl=14559:4A48D