John Cantrell, foster father and Santa Claus (obviously) to a whopping 27 adopted children, including some who performed in the infamous child sex show before he rescued them, has been arrested on unrelated charges of sexual assault from two decades-old cases.
Now one of the six trials of suspects in the Mineola, TX child sex ring case is on shaky ground... since Cantrell was supposed to be the prosecution's star witness...
Read More...