Lifestyle | Wed Mar 13, 2013 4:57am EDT

Mars had the right stuff for life, scientists find