Washington (ANI): Ovidio Guzman Lopez, son of Mexican drug lord Joaquin ‘El Chapo’ Guzman, has been extradited to the United…
Washington (ANI): Ovidio Guzman Lopez, son of Mexican drug lord Joaquin ‘El Chapo’ Guzman, has been extradited to the United…