priti2 priti2 21-02-2017 Physics Answered How is the mars placement in the solar system favorable to sustain life?