by Dolapo Adelana Steve Stephens, the “Facebook killer” who streamed the killing of a random Cleveland man has committed suicide, Pennsylvania State Police said on Facebook. Stephens was spotted in Erie County by members of the state police who attempted a traffic stop and “after a brief pursuit, Stephens shot and killed himself.” Police last got... Read More


Recent Comments