Jul 28 1994
From The Space Library
Scientists at NASA's Jet Propulsion Laboratory in Pasadena, California, released photos of the Chicxulub crater on the Yucatan peninsula in Mexico. The photos, taken from NASA's spaceborne radar, showed the site where scientists considered an impact 65 million years ago might have caused climatic changes that killed the dinosaurs. (USA Today, Jul 29/94)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31