16-year-old Kayla Huff, who went missing from Randolph County, has been found dead. A fourth suspect was charged in connection to her disappearance.
Tags
Locations
As featured on
Julian Mason, 26, of Moberly has been charged with tampering with physical evidence in felony prosecution.
Kayla Huff, missing teen from Randolph County, has been found dead.
