Harsha & Betty: From Desperation to Hope
How does God take someone from a state of hopelessness and cause them to become a vibrant Christian witness to their world? Harsha, from Sri Lanka, is one who experienced God’s miraculous power of transformation.