*Steven Carter, a 26-year-old pastor, spent the night in an open jail cell with several hundred other men, fearing that he could face several years in prison on a terrorism charge, his employer told the AJC Wednesday. Carter is a preacher at The Church at Southside in Athens, Georgia. The pastor there, Jeff Williams, said […]