NASA discovers hint of life on Mars... NASA discovers hint of life on Mars... NASA discovers hint of life on Mars... NASA discovers hint of life on Mars... NASA discovers hint of life on Mars... By Sarah Knapton, Science Advances, May 2015