The Cross is the one place where justice and mercy meet