Justice Shelved October 22, 2024 6:05 pm

‘Completely unacceptable': Fort Worth's police chief apologizes for rape kit backlog

Fort Worth Police Chief Neil Noakes went before the city council to apologize for the delays in testing hundreds of rape kits. The backlog was first discovered by NBC 5 Investigates.

Wake Up to Something Good

Exit mobile version