Murder

Killing of Stephen Ballard

26 Apr 2017 · 39.83° N, 98.58° W

Open on the map

What the records say

When
26 Apr 2017
Kind
Murder
Coordinates
39.83° N, 98.58° W
Description
2017 homicide in Delaware

Placed at the country: the source names no closer place.

Killing of Stephen Ballard

2017 homicide in Delaware

Corporal Stephen J. Ballard was a Delaware State Police Officer. On April 26, 2017, Ballard was shot and killed after approaching a suspicious vehicle at a Wawa in Bear, Delaware. A day later, the perpetrator, Burgon Sealy, Jr. was shot and killed after a standoff with police.

From Wikipedia, CC BY-SA · Read the article

The source

Nearby in time and place