Ecuador police arrest alleged leader of Los Lobos gang

Ecuador police arrest alleged leader of Los Lobos gang

BBC News

Published

Los Lobos is one of Ecuador's most powerful criminal organisations with thousands of members.

Full Article