News

The wildly popular cuddly stuffed animal toy Labubu is compared to an ancient bronze at China's Luoyang Museum and the demon Pazuzu.
Paleontologists in southwestern China have unearthed fossils of *Dinocephalosaurus orientalis*, a 240-million-year-old marine reptile. This creature, with its exceptionally long neck and snake-like ...