America

Guatemala

Authorities arrested numerous police officers for their involvement in a human trafficking network that smuggled migrants toward the US, with the officers accused of accepting bribes and facilitating their passage


More lines about Guatemala, America

Visit all Guatemala lines archive