Atlanta town official put on paid leave