Alderpeople Say CTA Boss Dorval Carter Should Resign or Be Fired
Nineteen alderpeople — including more than a third of the City Council’s transportation committee — are calling for Carter to be replaced, Block Club Chicago's Mack Liederman has the info.
05/17/24 2:38PM