The mayor of Alabama’s largest city, Larry Langford, was arrested Monday on federal bribery and fraud charges connected to a multibillion-dollar sewer bond deal that has driven the surrounding county to the brink of bankruptcy.
The mayor of Alabama’s largest city, Larry Langford, was arrested Monday on federal bribery and fraud charges connected to a multibillion-dollar sewer bond deal that has driven the surrounding county to the brink of bankruptcy.