The Daily Grind Video
CLOSE

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.