Lawsuits allege that the Baton Rouge Police Department’s now shuttered Street Crimes Unit abused drug suspects in a narcotics processing facility known as the “Brave Cave.” Source
Lawsuits allege that the Baton Rouge Police Department’s now shuttered Street Crimes Unit abused drug suspects in a narcotics processing facility known as the “Brave Cave.” Source