Space.com is carrying this summary of current thinking about where life, or life's remains, is most likely to be found on Mars.
Very interesting! Wouldn't that be a discovery?