NASA has issued this press release about new discoveries that support the evidence of bacterial life on Mars. Looks more and more likely.