Ovidio Guzman Lopez, the son of Sinaloa Cartel leader Joaquin "El Chapo" Guzman, was reportedly handed over Friday to Interpol agents by Mexican authorities to be extradited to the US. Mexican and US media reports said Guzman Lopez left the El Altiplano maximum security prison in a helicopter, accompanied by seven Interpol agents. Guzman Lopez ...