Rev. William Barber speaks at Moral March

ens of thousands representing a number of different political and social issues clogged Raleigh's Wilmington and Fayetteville streets for what planners dubbed the "Moral March."