Breaking the chains

The act of forgiving is one of the toughest challenges any human being ever faces but, writes Steve Chalke, it is also one of the most liberating