2005

Dinosaur Fossil Found in Mammal's Stomach

Hu Yaouming, unseen, a graduate student who studies at the American Museum of Natural History points to the fossil of a 1…