Ray Gagnon was arrested in July following the disappearance of 12-year old Brooke Bennett. The former stepfather of Brooke has been held on obstruction of justice charges.
Vermont has filed a motion to dismiss the charges because Gagnon has been indicted by a federal grand jury in Texas on charges of production and transportation of child pornography.
He admitted he has downloaded a vast amount of child pornography from the Internet, including images of children as young as 5 and that he stores the images on his laptop computer.
Gagnon rented a room in a house in San Antonio owned by Kevin Grosenheider. Allegedly, Gagnon called Grosenheider and told him to throw out a safe that contained the laptop.
The safe was reportedly thrown into a dumpster. The FBI ended a lengthy search, without recovering the safe.
Gagnon also faces charges of possession of child pornography in Alabama. His former home was in Cullman, Alabama.