Offering 2nd Chances & Never Giving Up!
From disappointment, discouragement, obstinacy and failure, to perseverance, change and the hope that comes with a second chance. For “David” (name was changed), it was a two year journey. Here is part of his story. David came to Agape Villages…