Forgiveness | Part 1

David Shearman kicked off our new series – The Forgiveness Project – with some reflections from his own life and ministry.