Former New Orleans Seminary administrator named Brewton-Parker College president

MOUNT VERNON — Steven Franklin Echols was elected as the 17th president of Brewton-Parker College May 19 on the college’s South Georgia campus. The 59-year-old Atlanta native emerged as the top candidate for the post just four months after the college announced the search committee and six days after the resignation of President Ergun Caner. Echols […]