Facebook Killer Dead From Self-Inflicted Gun Shot [Video]

Facebook Killer Dead From Self-Inflicted Gun Shot [Video]

Steve Stephens, 37, better known as the Facebook Killer, shot and killed 74-year-old Robert Godwin Sr., at 2:00 p.m. ET on Easter Sunday, April 16, 2017. Sparking a multi-state manhunt by the Cleveland, Ohio police, FBI, and U.S. Marshals. Outrage at this senseless killing flooded social media as a country, thought to be torn apart […]