The ACLU of Delaware has filed a lawsuit against Dewey Beach alleging the town unlawfully denied access to six police officers’ body-worn camera footage.
From
To
