Nothing like a little human sacrifice for the holidays...
It's widely known that Christmas has its roots in the blood-soaked pagan traditions for the winter solstice. What may be less well known is the origin of the delightful gingerbread people. At a symbolic level, these sugary snacks may be no more than a proxy for human sacrifice. The tradition of b
Post to Tumblr