More than 14 years after launching Impact Church in Atlanta, Georgia, with just 25 volunteers, Olu Brown announced Sunday that he plans to retire as lead pastor of one of the United Methodist Church’s fastest-growing congregations in June 2022.
The Christian Post | Homepage
Read More