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

 

Share