Omar Oswaldo Torres, the leader of the Los Mayos faction of the Sinaloa criminal network, was detained in the raid.
What The Fuck Is Happening?!
Omar Oswaldo Torres, the leader of the Los Mayos faction of the Sinaloa criminal network, was detained in the raid.