In addition, the FBI formally launched its own probe into the facility and the Baton Rouge Police Department. Attorneys connected to the case have questioned the transparency involved in these ...
The FBI launched an investigation into allegations in recently filed lawsuits that claim Baton Rouge police in Louisiana assaulted suspects they detained in a warehouse known as the “Brave Cave.” One ...