ยท For centuries people have wondered whether there is other life in our solar system. You may be surprised to learn that some scientists believe there may be.
What evidence found on a meteorite suggests that there was once life on Mars? fossilized plant life bacteria-like organisms frozen fresh water Press the button to see how well you did.