By Chris Hughes Elkin, North Carolina, is a town not known for its civil rights activism. The tiny textile town tucked into the Piedmont foothills of the Blue Ridge Mountains is more famous for the many vineyards that dot the gentle slopes between Winston-Salem and Boone. With a population of around 4,000 people, it is … Continue reading