Columbus police officers John Castillo, 31, and Joel Mefford, 34, allegedly stole multiple kilograms of cocaine and gave the drugs to others to sell.
Geiger Mueller News Service
Columbus police officers John Castillo, 31, and Joel Mefford, 34, allegedly stole multiple kilograms of cocaine and gave the drugs to others to sell.