INFO:
Silfredo Castillo Martinez, 34, has pleaded guilty to sexual exploitation of a child and possession of child pornography after his arrest in 2022
Daycare Owner Had 9,800 Child Sex Abuse Images, Including Footage of Himself Abusing Boy