Since the dawn of humanity, countless civilizations have engaged in ritual sacrifice.
Since the dawn of humanity, countless civilizations have engaged in ritual sacrifice.
Forensic scientists can look at a single hair or a tiny drop of blood and tell you things about it that would have seemed like magic to people in the ancient wo
Interview excerpt