Take Two

News and culture through the lens of Southern California. Hosted by Alex Cohen & A Martínez

Father-in-law of Sinaloa cartel leader Joaquin 'El Chapo' Guzman arrested

by Take Two

57628 full
This July 10, 1993 file photo shows Mexican Joaquin Guzman Loera, aka El Chapo, at La Palma prison in Almoloya of Juarez. Guzman Loera who escaped from prison in 2001 is part of the Sinaloa Federation and is considered by Forbes magazine as the most powerful criminal in the world. STR/AFP/Getty Images
blog comments powered by Disqus

Enjoy Take Two? Try KPCC’s other programs.

What's popular now on KPCC