Tag: son of Chapo Guzmán?

Who is Ovidio Guzmán López, son of Chapo Guzmán?

Ovidio Guzmán López is the son of drug lord Joaqun "El Chapo"…