US arrests cartel leaders 'El Mayo' Zambada and son of 'El Chapo'. - eviltoast
  • Alphane Moon@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    4 months ago

    There is got to be something else going behind the scenes. He must have had enough money to disappear (high in the mountains of Bolivia?) if he really wanted to.