Train operator in 2023 CTA Yellow Line crash had alochol in system, report shows

Wednesday, October 23, 2024 7:05PM CT
Copyright © 2024 WLS-TV. All Rights Reserved.