>>23404616>Ooooh look at those spots, it means lifeThere have been so many false positives about alien life on mars. Picrel is one of them when they found rocks they thought had the fossilized bacteria. It was later found that those shapes formed inorganically. I think NASA is upset that their funding is cut so they are pushing this thing to get funding. I hope they do get funding and study those spots because it is a cool find regardless of whether it has signs of life or not.