Foreign
El Chapo’s Son Captured Then Released To Save Lives
Ovidio Guzman Lopez, son of Joaquin Guzman Loera, the Mexican drug lord popularly known as El Chapo, was…
1 story
Ovidio Guzman Lopez, son of Joaquin Guzman Loera, the Mexican drug lord popularly known as El Chapo, was…