Tens of thousands gather for Moral March

Tens 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."