April 26, 2017 11:33 pm

Delaware State Trooper Shot and Killed at Wawa

A Delaware State Trooper was shot and killed in a Wawa parking lot Wednesday afternoon. Officials identified the trooper as Cpl. Stephen J. Ballard, 32. He was an 8.5 year veteran of the Delaware State Police assigned to Troop 2, Glasgow. NBC10’s Drew Smith and Brandon Hudson have the latest details as police continue to surround the home of one of the suspects in the shooting.

US & World Videos

Exit mobile version