Search for a fallen Law Enforcement Hero.

Recently Fallen

Colonel Nathaniel McQueen, Jr.
Delaware State Police
1441 N Dupont Highway
Dover, DE 19901
Phone: (302) 739-5901

News Source

Learn more from the news source that reported this officer fatality.

Receive Alerts

Register to receive an email whenever we report an officer fatality.

Corporal Stephen J. Ballard
Delaware (DE) State Police
End of Watch: April 26, 2017

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.

Leave a Tribute