Giant Mars crater shows evidence of lake ... and maybe life?

New photos of a huge crater on Mars suggest water may lurk in crevices under the planet's surface, hinting that life might have once lived there, and raising the possibility that it may live there still, researchers say.

Read Full Article

National News

Sports