Theodore Peyton arrested on sex assault charges

Theodore Peyton is arrested on suspicion of sexually assaulting Scott Kimball and another male when they were young boys. Most of the assaults took place at Peyton’s Nederland cabin. Some time in the 1980s, after his attacks on Kimball, Peyton became a volunteer...