
Scientists find the dinosaur killer
Scientists at the Southwest Research Institute in Boulder, Colorado believe they have located the family of asteroids linked to the meteorites responsible for the dinosaur-dooming Chicxulub impact crater and the lunar crater Tycho. Read more about the discovery here.
