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

Add a Comment

Your email address will not be published. Required fields are marked *