Video Delaware State Police Confront Charges Against Trooper in Internal Investigation. September 29, 2023 Abigail Turner