Saturday, November 16, 2024
Happening Now

Son of former Mexican drug lord “El Chapo” extradited to U.S.

Ovidio Guzmán López, the son of former Mexican cartel leader “El Chapo,” has been extradited to the U.S. to face drug trafficking charges. Source

Share