Life on Mars CONFIRMED? NASA Curiosity rover finds ‘habitable atmosphere’ LIFE on Mars is a definite possibility after the Mars Curiosity rover finds key ingredients to life. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:Yellowstone volcano: USGS reveals what would happen if Yellowstone volcano eruptedWould You Want a Computer to Judge Your Risk of H.I.V. Infection?Antarctica: How scientists found ‘secret to Earth’s future’ below ice – ‘Revolutionary!’When Mega-Tsunamis Drowned Mars, This Spot May Have Been Ground ZeroNASA exoplanet survey: Space agency’s TESS satellite spots 'missing link' planetsToby Walsh, A.I. Expert, Is Racing to Stop the Killer Robots