Lunar craters. Credit & Copyright: Eduardo Schaberger Poupeau Lunar glass shows Moon asteroid impacts mirrored on Earth Scientists have found asteroid impacts on the Moon millions of years ago coincided precisely with some of the largest meteorite impacts on Earth, such as the one that wiped out the dinosaurs. ...
View more: Earth Asteroid Impacts Mirrored on Moon – Including the Dinosaur Killer