Has life on Mars been confirmed?
January 15, 2009 1:41 AM Subscribe
A British tabloid claims that NASA will today announce the probable presence of life on Mars. Planetary and atmospheric scientists from NASA's Mars program will address a press conference at 2PM EST, apparently about concentrated methane
plumesthat bloom and dissipate [pdf]. There was a false alarm about a similar briefing a few months ago; is this the real deal?
This thread has been archived and is closed to new comments