William J. Barber II

William J. Barber II

Rev. William J. Barber II is president of the North Carolina NAACP and pastor of Greenleaf Christian Church in Goldsboro, North Carolina. 

Show More…