Mexico arrests a son of "El Chapo" ahead of Biden visit
Ovidio Guzmán, son of the imprisoned drug kingpin Joaquin "El Chapo" Guzman, is an alleged drug trafficker wanted by the United States.
Ovidio Guzmán, son of the imprisoned drug kingpin Joaquin "El Chapo" Guzman, is an alleged drug trafficker wanted by the United States.