What starts as a simple question about alien dinosaurs quickly becomes a deep exploration of life, evolution, and the ...
Roughly 66 million years ago, scientists believe an enormous meteor, dubbed Chicxulub, smashed into the Earth in an extinction-level event that wiped out 75 percent of life, including the vast ...