Atlanta public transport CEO dies by suicide after being hit by train

Jeffrey Parker was regarded as one of the most influential people in Atlanta thanks to his work with MARTA