Was the bone deposit Roman or British? It’s difficult to say exactly who was doing the sacrificing, if any occurred. Officially, Romans disapproved of human sacrifice, and the practice would ...