Is there Life on Mars?, are we getting close to our alien neighbours
You have seen the news about the possibility of life on Mars, after analyzing the photo send by NASA’s Spirit Rover from Mars. Its indeed a great thing for us to know about life in our neighbour planet. Most of the news channels were celebrating the findings of a photo showing Woman sitting , on