Shaniya Davis was found dead in a rural part of central North Carolina on Monday.
The discovery of the 5-year-old's body painfully ended a week's long saga, which began with Shaniya Davis' own mother Antoinette Davis, 25, notifying police last Tuesday that the child had gone missing.
The case took several twists and turns and it was revealed that Antoinette Davis will face charges for sex trafficking and child abuse.
More from the AP:
Searchers found Shaniya Davis' body early Monday afternoon about 100 feet off a road southeast of Sanford, in central North Carolina, Fayetteville Police spokeswoman Theresa Chance said. She declined to comment on a cause of death or the condition of Shaniya's body.
"We've got a lot of people out at the scene right now that are torn up," Chance said. "Detectives have been running off adrenaline to find this little girl and to bring her home alive. You have a lot of people in shock right now."
Two people have been charged in her disappearance, one of them her mother, Antoinette Davis, 25. Police charged Davis with human trafficking and felony child abuse, saying Shaniya was offered for prostitution.
Davis was calm and quiet during a five-minute court appearance in Fayetteville on Monday afternoon. She provided one-word answers to the judge's questions and held her hands in front of her, without handcuffs. She requested a court-appointed attorney and did not enter a plea.
Her sister, Brenda Davis, 20, said outside that she does not believe the charges.
"I don't believe she could hurt her children," said Brenda Davis, who was able to speak to her sister at the jail Sunday.
Authorities also charged Mario Andrette McNeill, 29, with kidnapping after they said surveillance footage from a Sanford hotel showed him carrying Shaniya there. Authorities said McNeill admitted taking the girl, though his attorney said he will plead not guilty.