Views: 4
Jody Barr-'Lost Trust' | Deputy signs pled deal with feds against his former sheriff in jailhouse abuse case
'LOST TRUST': Feds turn suspended Marlboro County Sheriff Charles Lemon's co-defendant into the government's latest star witness. Lemon plans to fight his civil rights charge, but one of his own will go into that battle against him.
Views: 4