Episcopal youth group leader Julio Andres “Andy” Castillo was arrested in 2016 on charges of sexually abusing two boys under the age of 16 whom he met at the Episcopal Church of Our Saviour, Rock Hill, South Carolina. “According to prosecutors, Castillo had a very close relationship with the boys’
Continue reading