Science Technology USANASA rover finds conditions once suited to life on MarsAFPMarch 13, 2013July 4, 2014 by AFPMarch 13, 2013July 4, 2014 Washington: Analysis of Mars rocks by the Curiosity rover uncovered the building blocks of life — hydrogen, carbon and oxygen — and evidence the planet...