Animal and human remains found in ancient Saudi Arabian stone structures

Archaeologists have unearthed thousands of animal bones as well as human remains while excavating an ancient stone monument in Saudi Arabia. The discoveries suggest that people gathered at stone structures to perform rituals, depositing animal horns and skulls, in Saudi Arabia about 7,000 years ago.  Thousands of prehistoric rectangular stone structures called mustatils have […]