Salvadoran police with some of the 77 people detained Thursday in what authorities called the dismantling of a network that managed the finances of the leaders of the Mara Salvatrucha…
You need a TRAC license to view the rest of this content. Learn more