Over 100 people marched in Shelby, North Carolina to protest government policies and show support for immigrants' rights and ...