ST. LOUIS, Mo. (First Alert 4) – St. Louis City Hall announced Wednesday that Jennifer Clemons-Abdullah returned as the Commissioner of the St. Louis City Justice Center.
Clemons-Abdullah started her position as commissioner in 2021, bringing over 30 years of experience in federal and state-run prison facilities. First Alert 4 reported that she was placed on leave in September…