Allen Ehlers is founder of Faith Mission in Del Rio, Texas. He is a missionary to the border town of Acuña, Mexico.