Delaware State Police arrested 37-year-old Omarr Scott, of Wilmington, Delaware, on multiple felony drug and firearm charges following a months-long investigation. On May 23, 2024, members of the Delaware State Police New Castle County Drug Unit, Governor’s Task Force, Special Operations Response Team, and the FBI executed search warrants at two residences: one on East…