Not everyone is convinced the photos show definitive signs of life on Mars...
space exploration
The planet is predicted to be about 10 Earth masses!
We know less about the universe than what we thought we did
It took brothers Christian and Wolfgang Stangl 18 months to complete