×

‘El Nini,’ Sinaloa Cartel’s alleged security boss, extradited to the US, Department of justice says

By Thomson Reuters May 25, 2024 | 3:39 PM