Swain County magistrate steps down because of his personal objection to same-sex marriage
Asheville - Local, Asheville Citizen-Times
Tue, 10/21/2014 - 9:18am
Swain County magistrate steps down because of his personal objection to same-sex marriage