This 11,000-Year-Old Statue from Turkey Shows a Man Riding a Leopard. Archaeologists Aren’t Sure Why

2 days ago 3

Rommie Analytics

The strange sculpture reverses a recurring Stone Age motif of humans confronting dangerous predators.
Read Entire Article