Is there life on Mars? Sponges and microbes could be living beneath the surface of the red planet in oxygen rich salt water, study claims Oct 23 Written By
Is there life on Mars? Sponges and microbes could be living beneath the surface of the red planet in oxygen rich salt water, study claims Oct 23 Written By