NBC is reporting that Steven Stephens, the alleged “Facebook killer” out of Cleveland is dead after shooting himself after a pursuit in Erie, PA
Report: “Facebook Killer” Dead
|
April 18, 2017 11:53 a.m.
Start your day with TPM.
Sign up for the Morning Memo newsletter