"Tiffany Henyard, self-proclaimed 'super mayor,' clashed with colleagues over spending at Thornton Township. Under investigation for village finances in Dolton, she faces scrutiny from former Mayor Lori Lightfoot and the FBI.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing