Introducing William Barber Reverend Dr. William Barber is the current president of the North Carolina chapter of the National Association for the Advancement of Colored People (NAACP).  He is a... Read More