pull down to refresh

This podcast makes a pretty good case that we have plenty of evidence of microbial life on Mars but NASA is hesitant to acknowledge that the evidence confirms life.