The truth about human and animal sacrifices