News
Joaquin Guzman Lopez, son of El Chapo, faces U.S. drug trafficking charges. Prosecutors decide against the death penalty amid Sinaloa Cartel's fentanyl operations.
Ovidio was extradited to the U.S. from Mexico in September 2023. A year ago, his brother, Joaquín Guzmán Lopez was arrested in El Paso along with Sinaloa kingpin Ismael “El Mayo” Zambada.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results