Delaware Standoff Ends as Police Shoot Trooper Killing Suspect
Investigators are still trying to pinpoint the motives for a nearly 20-hour standoff between police and the alleged killer of Delaware Trooper Cpl. Stephen Ballard. NBC10’ Katy Zachry is following the developments.