According to Pennsylvania State Police, Cleveland Facebook killer Steve Stevens has killed himself after being located by police. (Source Link) Approximately 11:46am ET
According to Pennsylvania State Police, Cleveland Facebook killer Steve Stevens has killed himself after being located by police. (Source Link) Approximately 11:46am ET