From left, Michael Carter and Shalil Alford
From left, Michael Carter and Shalil Alford Alvin S. Glenn Detention Center
From left, Michael Carter and Shalil Alford Alvin S. Glenn Detention Center

Two charged with sex trafficking; Sheriff said victims as young as 15

November 29, 2016 03:12 PM

More Videos