Inspirational, Videos

Sheila Nared is an overcomer : a recovering crack addict, who has changed her life for the better. Watch her inspiring story here.