In this weeks message titled "Blessed Are The Forgiven", Pastor Joe Crites of Grace and Truth Fellowship explores Psalm 31 to show us how David speaks of sins in our past how God has given the greatest gift to us who would never deserve such love, His Son. Look at Matthew 5:1-11 for more insight.