There were new questions Tuesday night about the leadership at the City Justice Center after KSDK confirmed that director Jennifer Clemons-Abdullah is on leave. For months, St. Louis Board of Alderman members Rasheen Aldridge and Cara Spencer have been vocal about the situation at the City Justice Center. “We’ve been having a lack of transparency with some of the situations that have been going on in the jail,” Ward 14 Alderman Rasheen Aldridge said. “It’s clear that things aren’t…