The “Frank Unit” is an integral part of the police force in Omaha, Nebraska, Yanqi Xu, an investigative reporter at the Flatwater Free Press, reported in February 2024. Established in 2020 and, as of 2024 funded by the City of Omaha, the life-saving unit aids Omaha police officers in responding…
The post Bridging Gaps in Mental Health Crisis Response: Omaha Police Department’s “Frank Unit” appeared first on Project Censored.
This post was originally published on Validated Independent News – Project Censored.