0 / 60 seg.

When a team of archaeologists recently came across some 15,000 year-old human remains, they made an interesting discovery.