Submitted by bbcnews6954 in science
A former Nasa scientist decodes the significance of the discoveries made by the lunar lander and rover.
Submitted by bbcnews6954 in science
A former Nasa scientist decodes the significance of the discoveries made by the lunar lander and rover.