All posts tagged "Salvador Magluta"

  • Last of the Cocaine Cowboys Finally Arrested

    Gustavo Falcon, the brother of one of Miami’s most notorious 1980s drug traffickers, Augusto “Willie” Falcon, was arrested Wednesday night after evading authorities for 26 years. Authorities were initially led to Gustavo Falcon’s whereabouts in March after...

    • Posted April 13, 2017
    • 0