Tagged: Mars

0

Might there be life on Mars?

Analysis of a meteorite that fell in the Moroccan desert three years ago revives theories about life on Mars, scientists said on Tuesday. Scrutiny of cracks in the rock revealed “unique” carbon traces, according...