Alleged Serial Killer Howell Donaldson Arrested and Charged for Four... By Crimeola Newsdesk Nov 29, 2017