Ovidio

NICOLAS ASFOURI/AFP via Getty Images (NEW YORK) — Ovidio Guzmán, a top leader of the Sinaloa Cartel and the son of Joaquin “El Chapo” Guzmán, the notorious drug lord currently serving a life sentence in a U.S. prison, has been arrested by authorities in Mexico, the country’s secretary of defense, Luis Cresencio Sandoval, announced Thursday […]


  • Pages

  • 1
Current track

Title

Artist