“America’s Worst Mayor” Tiffany Henyard Disappears After Investigation Reveals Millions In Debt

Dolton Mayor Tiffany Aiesha Henyard, who has been dubbed “America’s Worst Mayor”