Chuck Carter Jr is currently serving a 19 year prison sentence for his role in the death of 15 year old Olivia Taylor, but few people know the truth about Carter and how he got away with his predatory behavior for so long.
March 31, 2026 we bring you what we've found.
















