If someone showed you photos of Onyx Cave without context, you’d probably assume they were concept art from the latest space ...
A new NASA analysis concludes that it is "reasonable to hypothesize" that living things could have formed the odd organic molecules discovered on Mars.