Buried people were likely sacrifices offered to ancient place of worship, researchers say ...