Police: Ohio murder suspect killed himself

Anthony

Super Moderator
Steve Stephens, the Cleveland murder suspect who posted video of the slaying on Facebook, killed himself in Pennsylvania after a police chase, officers said.
 
Top