REPORT: Stephens Confirmed Dead By Police, Sustained Self-Inflicted Gunshot Wound

Image by Cleveland Police of Facebook Live Steve Stephens. killer Stephens was confirmed dead by police Tuesday.

ERIE-Steve Stephens, the Facebook Live killer, was confirmed dead by police Tuesday morning according to numerous reports. reported a motorist died of a self-inflicted gunshot wound in a white Ford Fusion near Buffalo and Downing Aves. just after 11 a.m.

We will continue updating this post when we learn more.

Be the first to comment

Leave a Reply

Your email address will not be published.