Jul 28 1994

From The Space Library

Jump to: navigation, search

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