The Baton Rouge Police Department is under scrutiny as the FBI opened a civil rights investigation into allegations that officers assaulted detainees in an obscure warehouse known as the “brave cave.” Source
The Baton Rouge Police Department is under scrutiny as the FBI opened a civil rights investigation into allegations that officers assaulted detainees in an obscure warehouse known as the “brave cave.” Source