ST. LOUIS – Questions have been swirling since the St. Louis Jail commissioner went on leave last month. But now, new information is coming to light.
FOX 2 has confirmed that Commissioner Jennifer Clemons-Abdullah’s St. Louis home is now up for sale.
The for sale sign in the yard says just listed. Property records confirm Clemons-Abdullah owns the home, buying it about a month after she took the top job at the City Justice Center, appointed by St. Louis Mayor Tishaura Jones three years ago…