63-Year-Old Man Charged With Tennessee Teen’s OD Death
A Tennessee man arrested last week for rape of a missing teen has now been charged with the girl’s murder. Charles “Chuck” Carter, 63, was arrested on a charge of statutory rape last Wednesday, the same day 15-year-old Olivia Daryl Taylor’s parents reported her missing, WZTV reported. Taylor’s body was found on Thursday in a …