Day: April 29, 2016

Spiritual Training

Having done all, stand

In reminiscing about past Teen Challenge ministry experiences. I am reminded how close it can feel to the edge of hell as we battle for

Read More »