Did Perseverance discover traces of life in Jezero crater?
Channel: Mars Guy
Date: 2022-09-18

Episode 76
This week NASA announced that organic matter was identified in mud deposited in ancient Lake Jezero, which is an ideal place to find preserved microbes.  So is this evidence for life on Mars?