There are bad days, and then there are really bad days. 65 million years ago, life on Earth - especially…
Fossilized nodosaur footprints discovered at NASA's Goddard Space Flight Center in Maryland. (NASA/GSFC/Rebecca Roth) At NASA's Goddard Space Flight Center…