Accountability at last? Or is this scandal just beginning?
Captain Stacy Craven subject of ongoing inquiry ...
Agents of the South Carolina State Law Enforcement Division (SLED) are reportedly investigating the circumstances surrounding an arrest that took place in Clemson, S.C. nearly five...