Tiffany Henyard, the "Super Mayor" of Dolton, Illinois, faced FBI scrutiny and financial allegations. She threatened to arrest opponents during a Facebook Live session, amidst accusations of mismanagement and ongoing tensions within the village. Henyard's lawsuit against village trustees further added to the controversy.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing