Reports strongly suggest that NASA is about to report that they have discovered life on Mars. Should we take them at their word?