The 'Darker Link' Between Ancient Human Sacrifice And Our Modern World
In Japan, it was said that sacrificing a woman at a rushing river would placate the spirit who lived there, allowing for the construction of bridges and the safe passage of boats. In Greek myth, the w...