Residents sue to impeach mayor of small Alabama town: ‘A one-man wrecking crew’

Tarrant, Alabama is just northeast of the city of Birmingham.

Less than a week after fending off an arrest, the mayor of a small Alabama town is heading to court to fight an effort to kick him out of office.

If you purchase a product or register for an account through a link on our site, we may receive compensation. By using this site, you consent to our User Agreement and agree that your clicks, interactions, and personal information may be collected, recorded, and/or stored by us and social media and other third-party partners in accordance with our Privacy Policy.