The Atlanta Journal-Constitution reports: MARTA CEO Jeffrey Parker, who led the public transit agency through an era of expansion and pandemic, died Friday night, the agency confirmed. The agency said Parker died by suicide. An agency official confirmed he was struck by a train at the East Lake station. The DeKalb County Medical Examiner’s Office said it could release no …
Read More »