'John Doe Duffel Bag' Convicted in Serial Killings

Salvatore Perrone faces life in prison
By Newser Editors and Wire Services
Posted Feb 10, 2016 3:44 PM CST
More News: El Sayed Has Record Fundraising Day A... | Chris Martin Still Getting Mileage Ov... | Pope Francis Turns Down Meeting With ... | Health | Chris Wallace Does Some Soul Searchin...