A suspected Beltran Leyva drug cartel boss who handled operations in the southern Mexican state of Guerrero was arrested by the Federal Police in Mexico City, the Public Safety Secretariat said Thursday.

Further reading

Leave a Reply