$ 0 0 Thousands of people gathered Saturday for a "Mass Moral March" in downtown Raleigh to protest Republican-led legislation passed last year in North Carolina.