Sounds like a cult to me, i.e., animal sacrifice. It's disgusting!! I hope they catch these 6@4tard$ and give them the maximum!! God these laws need to be changed!!!!