Hampton Police Assisting in Homicide Investigation of Serial Killer William Devin Howell

Hampton Police Assisting in Homicide Investigation of Serial Killer William Devin Howell

On Thursday morning, Hampton Police in Virginia announced they will be assisting in a homicide investigation of accused Connecticut serial killer William Devin Howell. According to the Hampton police Twitter feed, authorities are closing off a section of Weaver Road to assist New Haven, Connecticut, detectives in serving a search warrant on a house where […]