Arellano Félix
Veteran drug boss 'El Güero' Palma back in a Mexican jail after his release from a US prison
Mexican authorities arrested Palma, the former partner of Joaquín "El Chapo" Guzmán, in 1995 and extradited him to the US in 2007. His release comes nine years into his 16-year sentence.
Advertisement
Advertisement
Advertisement