July 26, 2024News US authorities arrest Ismael ‘El Mayo’ Zambada García and Joaquín Guzmán López, 2 leaders of Mexico’s Sinaloa cartel Source link