Trenton NAACP demands police director’s resignation following federal report on unconstitutional behavior by officers
Trenton’s NAACP branch is demanding the immediate termination or resignation of the city’s police director, Steve Wilson, after a federal report found Trenton’s police department routinely engages in unconstitutional misconduct, including the excess use of force when making unlawful stops, searches and arrests.