Transit Leader Dies After Stepping in Front of Train in Shocking Suicide

Murder
A top leader in Atlanta’s metropolitan transit system died of an apparent suicide after stepping in front of a train. The Associated Press reports that Jeffrey Parker, 56, died on Friday night after he was struck by a train at East Lake Station in Dekalb County, Georgia. Authorities reportedly believe Parker, the CEO of Metropolitan …