Amazing Grace for a Dead Dog November 25, 2018 Bible Text: 2 Samuel 9:1-13 | Speaker: Rev. Confex Makhalira