News

John Castillo was one of two former officers charged in the case. Joel Mefford was federally indicted for possessing with intent to distribute five kilograms or more of cocaine, money laundering ...
Joel Mefford, a co-conspirator and former police officer, pleaded not guilty to his charges in February and is still expected to go to trial. He is facing an additional charge of money laundering ...