Delaware State Police Cpl. Stephen J. Ballard murdered in Bear Del. April 26, 2017

« DELAWARE COP KILLER BURGON SEALY JR. DEAD; came out with gun blazing, died when police returned fire