Police Chief Gregg Jarvies put three officers on administrative leave with pay pending the outcome of an investigation into Erin Carter‘s, a Chapel Hill High School student, allegations that two of the investigators misrepresented themselves as members of an FBI Cyber Crime Task Force
Share this Story