Tragic Death in Trenton Police Lockup: Suicide Investigation UnderwayAuthorities in Trenton, New Jersey, are probing the death of a woman found in a police lockup, with preliminary findings suggesting suicide. The incident has sparked scrutiny of mental health support protocols at the facility, as officials gather more details.
The Daily News Now! - Every city. Every story. Powered by AI.
Hosted on Acast. See acast.com/privacy for more information.