Science
NASA Finally Admits It — The Stuff on Mars Can't Be Explained Without Life
The concentration of organic molecules Curiosity found in 3.7-billion-year-old mudstone can't be accounted for by meteorites, dust, or atmospheric chemistry combined, according to a new NASA study. The Mars life debate might be crossing from possible to probable.