The ACLU of Delaware filed a lawsuit in the Superior Court of New Castle County on Thursday accusing the Town of Dewey Beach of unlawfully denying access to body worn camera footage from six police officers.
From
To
