The recent arrests of Sinaloa Cartel leaders Ismael “El Mayo” Zambada Garcia and Joaquin Guzman Lopez mark a significant victory in the fight against drug trafficking. El Mayo, a co-founder of the cartel, and Guzman Lopez, son of infamous cartel leader Joaquin “El Chapo” Guzman, were detained in El Paso, Texas. Both face multiple charges […]