FBI Investigates Alleged Abuses at ‘Brave Cave’ in Louisiana
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.”