Larry Langford

Larry Langford was sworn in as the mayor of Birmingham, Ala., on Nov. 13, 2007. He was arrested today 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.
Joe Songer / The Birmingham News
Copyright © 2016, Los Angeles Times
52°