Why do so many religions require sacrifice of animals? What does the explanation imply for understanding the sacrifice of Christ? Posted on November 10, 2014 by Free Northerner By Bruce Charlton Source: Bruce Charlton