Entertainment1 year ago
The Source |El Chapo’s Son Is Captured by Mexican Authorities
Ovidio Guzmán, son of notorious drug lord Joaquin “El Chapo” Guzmán, has been arrested by Mexican authorities. A dramatic operation in the northern state of Sinaloa...
Recent Comments