Dozens gathered for Sunday's Souls to the Polls march that brought out several candidates in the upcoming November election.

Currently counties throughout North Carolina are holding early voting in the days leading up to the Nov. 8 election. In Alamance County early voting hours are 8 a.m. to 7:30 p.m. weekdays and 8 a.m. to 3 p.m. on Saturday . This Saturday will be the last early voting day.