A 28-year-old Dover man sentenced to life in prison in December for killing a father and son in their Dover home in July 2011, will now serve his sentence at the Delaware Psychiatric Center.
Jason O’Neil was arrested by Dover police on July 25, 2011 and charged with two counts of 1st degree murder for killing 91-year-old Howard A. Sheppard and 60-year-old Howard R. Sheppard; the father and son were discovered earlier that morning at their home by a family member. The senior Sheppard died from blunt force trauma to the head while his son died of multiple stab wounds and lacerations.
O’Neil was a neighbor of the victims at the time; he had previously been incarcerated at the James T. Vaughn Correctional Center. O’Neil pleaded guilty to the crimes but mentally ill.
Return to: WGMD Local News Blog