Last of drug-smuggling ‘Cocaine Cowboys’ arrested in Florida
The last of South Florida’s drug-smuggling “Cocaine Cowboys” has been arrested โ some 26 years after he went on the lam โ while on a 40-mile bike ride with his wife near the Orlando suburb where they apparently lived under assumed names. The Miami Herald reports Gustavo “Taby” Falcon, 55, was booked into the Orange County Jail Wednesday evening and is charged with smuggling tons of cocaine into the United States in the 1980s along with his notorious brother, Augusto…