William P. Herndon

William P. Herndon

William P. Herndon, 47, of Martinsburg, West Virginia, was arrested and charged with involuntary manslaughter in the death of a 15-year-old victim from Norfolk, Virginia. (Photo: Loudoun County Sheriff’s Office)