@WFS,World Fossil Society,Riffin T Sajeev,Russel T Sajeev Sixty-six million years ago, a giant meteor slammed into Earth off the coast of modern-day Mexico. Firestorms incinerated the landscape for miles around. Even creatures thousands of miles away were doomed on that fateful day, if not by fire and brimstone, then by mega-earthquakes and waves of unimaginable size. Now, scientists […]