3 Baton Rouge police officers are arrested amid investigations into ‘torture warehouse’ case

0 minutes, 12 seconds Read

A Baton Rouge, Louisiana, deputy police chief and two other officers have been arrested on multiple felony charges amid investigations and lawsuits related to an alleged police “torture warehouse” dubbed the Brave Cave. 

Article Source: Latest From CNN Read More 

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *