Imminent Discovery of Life On Mars? By Tammy Plotner May 13, 2008 Tammy Plotner Previous Article ← Vatican Astronomer Says Its OK to Believe in ET Next Article It's Almost Time for the Mars Phoenix Landing →