Discover and share the best of the web!
Learn more about Digg by taking the tour.
Ammonia on Mars could mean life
news.bbc.co.uk — Ammonia may have been found in Mars' atmosphere which some scientists say could indicate life on the Red Planet. "Ammonia survives for only a short time in the Martian atmosphere so if it really does exist it must be getting constantly replenished."
- 5 diggs
- digg it
- syadasti, on 07/19/2008, -0/+3Kick ass! Any news on whether or not there's life on Earth?
- rodrigo74, on 07/20/2008, -0/+2There is, but not as you know it.
Browsing Digg on your phone just got easier with our enhancements to the