NASA Releases Image of Crater from Asteroid that Killed the Dinosaurs
NASA has released an orbital image from an impact crater on the Yucatan Peninsula, reportedly from the asteroid that killed the dinosaurs: “The existence of the impact crater, Chicxulub, was first proposed in 1980. In the 1990s, satellite data and ground studies allowed it to gain prominence among most scientists as the long sought-after “smoking…