Illinois mayor accused of throwing extravagant event amid spending probe
0
Tiffany Henyard, a mayor in Illinois was accused in an intense public meeting of misusing public funds again, including spending tens of thousands of dollars on a one-day community event.