Search results
El Chapo’s son and Sinaloa cartel leader arrested by US authorities
Peeblesshire News· 5 days agoA leader of the powerful Sinaloa cartel for decades alongside Joaquin Guzman, Zambada is one of the most notorious drug traffickers in the world and is known for running the cartel’s smuggling ...