Search for a fallen Law Enforcement Hero.
Colonel Nathaniel McQueen, Jr.
Delaware State Police
1441 N Dupont Highway
Dover, DE 19901
Phone: (302) 739-5901
Learn more from the news source that reported this officer fatality.
Register to receive an email whenever we report an officer fatality.
Corporal Stephen J. Ballard was shot and killed while investigating a suspicious vehicle at a gas station. One of the suspects in the vehicle fired upon Corporal Ballard striking him multiple times. Corporal Ballard was transported to the hospital where he succumbed to his injuries. One suspect was apprehended at the scene and the second suspect barricaded himself inside his home. Corporal Ballard is the 13th law enforcement officer to be shot and killed in 2017 and the second officer fatality from the state of Delaware.