Two Columbus police officers, Joel Mefford and John Castillo, have been arrested and charged with federal offenses, accused of stealing and selling multiple kilograms of cocaine. The charges include theft from evidence storage rooms and investigation scenes, as well as selling narcotics to another individual. Mefford, 34, allegedly stole 20 kilograms of cocaine from the […]
The post Ohio Officers Face Charges for Cocaine Theft & Sale Scheme appeared first on Black America Web.