Mars has fascinated not just the scientists but also the common folks for ages. Many think humans will finally travel and settle there. What is the red planet like compared to our own?
Continue readingMars has fascinated not just the scientists but also the common folks for ages. Many think humans will finally travel and settle there. What is the red planet like compared to our own?
Continue reading