Art by Sacha Irick On July 21, 1969, the world sat in eager anticipation as Neil Armstrong became the first person to set foot on the moon, declaring to a worldwide audience of millions that it was “one small step for man, one giant leap for mankind.” Armstrong’s moonwalk captured the hope and anticipation of a generation after the U.S. and the Soviet Union had been locked … [Read more...] about Curiosity sips water on Mars