William Barber II, president of the North Carolina NAACP, is stepping down.
William Barber II, president of the North Carolina NAACP, is stepping down. LOGAN R. CYRUS NYT
William Barber II, president of the North Carolina NAACP, is stepping down. LOGAN R. CYRUS NYT