120 Million-Year-Old Dinosaur Fossil Hid a Surprising Meal in Its Stomach
An artist’s illustration of the Microraptor about to down a mammal’s foot. Ralph Attanasia The surprising lunch of a cat-size dinosaur has been discovered in a 120 million-year-old Microraptor fossil.…