News

Ovidio Guzman Lopez’s father, Joaquin “El Chapo” Guzman, is serving a life sentence after being convicted in 2019.