Texas girl found locked in shed in North Carolina
News Staff
Thursday, March 16, 2023
Body
A 13-year-0ld Texas girl was found in North Carolina in a shed after online grooming, abduction and rape. The girl had been missing for two weeks.