Delaware State Police Line of Duty Death April 27, 2017 Our Thoughts and Prayers are with the Delaware State Police and the Family of Cpl. Stephen Ballard who was killed yesterday in the Line of Duty.