From Channel 13 in Birmingham Alabama:
Andrea Lindenberg and Rod Carter
Published: December 1, 2008 Birmingham Mayor Larry Langford was arrested Monday and the 101-count indictment against him has been unsealed.This morning, U.S. Attorney Alice Martin announced that
Continue reading about Another Democrat Mayor Arrested on Corruption