Son of Mexican drug lord "El Chapo" arrested

0 views
|

Ovidio Guzmán, the son of infamous Mexican drug lord “”El Chapo,”” was arrested Thursday in a military raid in Mexico. Guzman …