Tara Beth Leach talks about her experiences as a woman in ministry and her new role as senior pastor of Good Shepherd Church in Naperville, Illinois.
Tara Beth Leach is a preacher, writer, and the senior pastor of Good Shepherd Church in Naperville, Illinois.