Cleveland Murder Suspect Steve Stephens Commits Suicide After Pennsylvania Pursuit
Steve Stephens, the Cleveland murder suspect accused of posting video of the slaying on Facebook has apparently shot and killed himself Tuesday after a brief police chase in Erie County, Pennsylvania. For days, authorities in multiple states scrambled to find the suspect after her shot and killed Robert Godwin, a self-taught mechanic and grandfather of […]