Six men from Texas were arrested in Louisiana as the result of a long-term investigation by the Terrebonne Parish Sheriff's Office and Houma Police Department, reports the Houma Today.
Marialuisa Rincon, San Antonio Express-News
Tue, 02/21/2017 - 6:17am
Six men from Texas were arrested in Louisiana as the result of a long-term investigation by the Terrebonne Parish Sheriff's Office and Houma Police Department, reports the Houma Today.