Why are there questions about arrests of Mexico’s Sinaloa cartel leaders? | Explainer News
On June 25, the United States Justice Department announced the arrest of two high-ranking leaders of Mexico’s Sinaloa cartel – co-founder Ismael “El Mayo” Zambada…