Pelham, Ga., mayor resigns from office
Laura Beth Tucker, the mayor of Pelham, Ga., has resigned from office, saying she and her husband planned to move outside city limits. The following statement was released from the Pelham City Manager, Jim Hedges: […]