All chemical ingredients for life might have been richer on Mars, than in Earth. It is a possible evidence of life having started on Mars.
Read More >>
All chemical ingredients for life might have been richer on Mars, than in Earth. It is a possible evidence of life having started on Mars.
Read More >>