Looking at tumultuous 3-year tenure of former St. Louis jail commissioner
December 23, 2024 at 01:28 AM EST
St. Louis parted ways with its jail commissioner, Jennifer Clemons-Abdullah, over the weekend. She started the job in September 2021.