Life on Mars Likely, Scientist Claims

More from Space.com