‘Facebook Live’ Murder Suspect Kills Himself

Cleveland Police Chief Calvin Williams has confirmed that the “Facebook Live” murder suspect Steve Stephens has killed himself. The police received a tip that the car of the suspect was located at a local McDonald’s parking lot. After a short pursuit, Steve Stephens took his own life moments before being apprehended by police.

Comments