“They Saw Me and Thought the Worst”
For years, Black residents of Jefferson Parish, Louisiana, have voiced complaints about abuses and a lack of accountability within its Sheriff’s Office. Unlike in neighboring New Orleans, no one has stepped in to help.
There are no comments yet.