Most major religions teach that revenge is wrong, and that God will accordingly repay those who do good or evil. But whose job is it to ensure that God's justice on earth is carried out?