Wednesday, April 24, 2024
By Nancy Crist | Dec 24, 2016
A federal indictment announced charging Alderman Willie Cochran with multiple counts of extortion, bribery and wire fraud didn't surprise the city's former anti-corruption czar.