Customs Siblings Charged for Abetment in 151-Pound Marijuana Bust
Two customs officers, siblings Atlee and Cheryl Castillo, were today charged for abetment to importation of a total of 68.69 kilos, or 151 pounds, of marijuana. The pair appeared in court alongside their attorney, Dickie Bradley, while the Director of Public Prosecutions, Cheryl Lynn Vidal,
