Illinois ‘super mayor’ Tiffany Henyard uses cops to harass enemies, puts face on posters across town
DOLTON, IL. — The eccentric self-described “super mayor” of a Chicago suburb was compared to a South American dictator by disgruntled constituents, who complained about massive billboards bearing her face … Read More