Is their life on mars?
Give three reasons why people speculate that there is life on Mars.
Why life exist on earth but not on venus and mars? [2 MARKS]