Officer Robert DaFonte and Cadet James Watts of Dover Police killed in crash on Feb. 27 2017

« DELAWARE STATE POLICE BEAT / Two Dover officers killed when Jeep flipped on curve on country road