Rev. Dr. William J. Barber II

Contributor

Rev. Dr. William J. Barber II is the president of the North Carolina NAACP and architect of the Forward Together Moral Movement.

Email Rev. Barber

Articles by Rev. Barber