Operation Take Back America: Sinaloa cartel leaders charged with narco-terrorism, drug trafficking in first-in-the-nation indictment

on May 13, 2025