Pennsylvania State Police are reporting that Steve Stephens, the suspect in the random killing of a Cleveland retiree posted on Facebook, has shot and killed himself after a brief pursuit.
Want to know more about Theresa? Get their official bio, social pages & articles on iHeartRadio!Full Bio