Non-religious North Carolina mayor takes his oath while holding a copy of the Constitution
When Franklin, North Carolina mayor Bob Scott was sworn into his second term this week, the…
When Franklin, North Carolina mayor Bob Scott was sworn into his second term this week, the…