A pair of lunar craters recently excavated when a rocket slammed into the Moon may hint at the nature of the human-made impactor responsible.
A pair of lunar craters recently excavated when a rocket slammed into the Moon may hint at the nature of the human-made impactor responsible.