HomeWorld NewsAtlanta public transport CEO dies by suicide after being hit by train Atlanta public transport CEO dies by suicide after being hit by train By admin January 17, 2022 World News 0 Comments Jeffrey Parker was regarded as one of the most influential people in Atlanta thanks to his work with MARTA Related Posts Zero-Covid China fights to contain Omicron as restrictions tighten in major city Russia backs away from unpopular anti-coronavirus measures Kill the Bill and period protests: human rights this fortnight – in pictures About Author admin