I've not heard that Mars had life at some point in its history. In fact I've not heard mention of any planets hosting life in their past, do you have some sources that you can point me to?
It's about the definition of 'reasonably thoroughly'. We haven't explored much of Mars, having covered only single digit square kilometers up close (and most of that geologically).
scrumper|9 years ago