advertisement
advertisement

John P. Holdren On The Mars Rover Landing

If anybody has been harboring doubts about the status of U.S. leadership in space, there’s a one-ton, automobile-size piece of American ingenuity, and it’s sitting on the surface of Mars right now.

advertisement
advertisement