Tree stump spotted on Mars, Possible existence of vegetation on Red Planet: Alien hunters May 9, 2017 | Planets | 0 | Our solar system consists of 9 planets of which the Earth is the only planet with life on it. Mars is also another planet of the solar system which … Read Full Story
Recent Comments