The Goddess Wept All Night: That Little Matter of Sacrifice
It’s easy to dismiss the practice of sacrifice as brutal, but the fact is that sacrifice, enacted in varying degrees in both external and internal ritual, has dominated human traditions for thousands of years in cultures around the world. Today…