The "No Turning Back Ministry" of Venus, Texas.
Mon, 03/06/2017 - 3:21pm
Members of the "No Turning Back Ministry" of Venus, Texas, discuss with the Burleson Star how their group offers ex-convicts a way to make positive changes in their lives.