Larry Brown is the new pastor of New Mount Zion Church, Logan.
Want to read the full article and more?