Christian apologist and math academic professor John Lennox has challenged the views of evolutionary biologist Richard Dawkins on the issue of ultimate justice. The two academics have debated in ...