Steve Stephens found dead of self-inflicted gunshot wound in white Ford Fusion on Buffalo Road, Erie police confirmed. State police had been following the car as it was headed west into the city of Erie.
Erie police have confirmed the suicide in Erie on Tuesday of Steve Stephens, the Cleveland resident suspected of fatally shooting a Cleveland man on Sunday and posting video of the slaying on Facebook.
Stephens died of a self-inflicted gunshot wound while driving a white Ford Fusion near Buffalo Road and Downing Avenue around 11:10 a.m., police said.
State police were following the car as it headed west into Erie, according to dispatchers.
Details are still developing. Stay tuned for more. Sourced via GoErie