Image
@NCCapitol

Rev. William Barber

North Carolina NAACP President Rev. William Barber sits in a Wake County courtroom May 7, 2012, where he pleaded guilty to disorderly conduct for interrupting a meeting at the General Assembly in May 2011.