Cleveland Facebook Killer Shoots Self as Troopers Close In
The Cleveland man, 37-year-old Steve Stephens, who notoriously video-taped his 74-year-old victim, as he shot him to death in that city, is now dead from a self-inflicted gunshot to the head in Erie County in Northern Pennsylvania, authorities in that state report. A window attendant at a McDonalds in Harbor Creek Township at 11:10 am, after seeing […]