Two former Northwoods, Missouri, police officers were indicted last week for violating a man’s civil rights in 2023. One officer turned himself in yesterday, and the other turned himself in today.
The above is only an excerpt of the article.
[ Read the rest of the article here. ]