TANGIPAHOA PARISH, La. (WAFB) - A music studio owner and his business partner were arrested on multiple drug and criminal operations charges following a multi-agency investigation across two parishes.
Federal prosecutors announced that Puerto Rico's most wanted fugitive, Nelson Torres-Delgado, a.k.a. “El Burro,” was arrested on Thursday, Oct. 17, in the municipality of Lajas, Puerto Rico, on ...