Americas|Crime
What to know about the US arrest of a Peruvian gang leader suspected of killing 23 people
A South American crime boss wanted in the killings of at least 23 people in Peru was captured this week in New York
August 16, 2024