Truthout
Leo Woodberry
The Rev. Leo Woodberry is the executive director of the New Alpha Community Development Corporation and pastor of the Kingdom Living Temple in Florence, South Carolina.
The Rev. Leo Woodberry is the executive director of the New Alpha Community Development Corporation and pastor of the Kingdom Living Temple in Florence, South Carolina.