NPR's Joe Palca reports on new evidence linking the demise of dinosaurs to a meteor which struck the earth more than 60 million years ago. Was it not for this meteor, dinosaurs rather than humans would be populating the earth today.
Copyright 1997 NPR