For thousands of years, humans have looked up at the night sky and pondered their place in the cosmos. One little red dot in particular has long held our interest: Mars. Today, experts believe it’s no longer a question of if we’ll ever set foot on the … Discuss
Source: The Free Dictionary