Pastor Kevin gives a very different twist on well known and pretty disturbing Old Testament story today. Along the way, he talks about the way we scapegoat and sacrifice each other and even justify it by thinking God demands it of us. The point of the story? God says, "Stop it!"