By | January 03 2012 10:38 AM

As NASA's latest Mars Curiosity rover ventures to explore the red planet's ability to sustain life starting in August - back on Earth, scientists already found life in a near-Martian place: an icy rocky surface of a lava-tube cave.