The joint investigation that involved the FBI, FDLE, Homeland Security, PPD and the Escambia Sheriff's Office led to the arrest of 11 men.
Pensacola News Journal, Pensacola News Journal
Mon, 03/20/2023 - 7:31am
The joint investigation that involved the FBI, FDLE, Homeland Security, PPD and the Escambia Sheriff's Office led to the arrest of 11 men.