'Unlike anything seen before': Archaeologists unearth a unique, 11,000-year-old statue of a person riding a leopard from one of the world's earliest settlements
Smallest human relative ever found may have been devoured by a leopard 2 million years ago