Mars organic compounds ‘consistent with life’

Scientists believe that organic compounds known as thiophenes could be an indicator of life on Mars. Discovered on the Red Planet by NASA’s Curiosity …

Source:
https://www.unexplained-mysteries.com/news/335195/mars-organic-compounds-consistent-with-life