by Brian J. Orr Introduction The God of the Old Testament wants his enemies’ blood shed for their abominations; the God of the New Testament wants to shed his own blood for his enemies’ abominations. Since the first century, this dilemma has led...