Nasa confirms "ancient organics" on Mars

Nasa confirms "ancient organics" on Mars, but we knew that already, right?

Comments