In May 2005, Holy Spirit Episcopal School teacher Christopher Williams pleaded guilty to receipt and possession of more than 1,000 child pornography images. In December 2003, Texas charges of sexual assault of children at Holy Spirit Episcopal were filed against Williams. The same month, Las Vegas FBI agents searched his
Continue reading