Science | Sun Aug 21, 2011 3:18pm EDT

Life on Mars? Fossil find shows it's possible