A proposal to bring the Hitchcock Police Department into a federal partnership with U.S. Immigration and Customs Enforcement is off the table.
The 13-year-old had been missing for nearly a week before she was found hundreds of miles away in another state with a man at an apartment complex, according to police.
Have you seen Leanna Willis? Authorities issued a Houston Regional Amber Alert after the 13-year-old was last seen Friday in Hitchcock with a 40-to-50-year-old man.
The students were in a designated crosswalk when they were hit by a vehicle that had left the Hitchcock High School parking lot.
Hitchcock police offered an update in what has been described as torturous conditions that the victim's stepdad claims was an attempt to heal his ailments.
Authorities said the parents restrained him to his room for weeks, tying his wrists together and around his neck to keep him from acting out.