Cleveland Police Are Currently Holding A Press Conference On Facebook Killer Steve Stephens

According to Heavy, Cleveland Police are currently holding a press conference to give an update on the manhunt for Steve Stephens, who was confirmed by police in Erie, Pennsylvania, to have shot and killed himself.

Watch The Live Stream Below:

Reports claimed that Stephens may have killed himself near an elementary school in Erie. According to state police, Stephens was stopped at a traffic stop. Following a short pursuit, Stephens shot and killed himself on Buffalo Road.

Stephens filmed himself shooting and killing 74-yeaer-old Robert Godwin Sr. on April 16. He then published the video on Facebook. Stephens then left the scene, igniting a nationwide manhunt.

At Last, Harry Styles Responds To Taylor Swift
At Last, Harry Styles Responds To Taylor Swift
  • 10614935101348454