fbpx

meteorite Tag Archive

A bit of Earth on the moon?

by

The Apollo 14 astronauts may have brought back a small piece of Earth, along with the moon rocks. ...