Brian Fanney, Picasa · N.C. NAACP President Rev. William Barber II addressed thousands of onlookers at the Moral March.