Corruption Allegations Against Mayor Tiffany Henyard in Dolton, Illinois
Residents express outrage against the controversial mayor accused of corruption in Dolton, Illinois. A meeting to investigate allegations of corruption and lavish spending by Mayor Tiffany Henyard turned chaotic as opponents clashed with supporters.