61-Year-Old Boy Scout Leader Charles Sheldon Bates Arrested for Child Sex Abuse in Utah
On a late Thursday night in Kearns, Utah, a community was rocked by the arrest of Charles Sheldon Bates, a 61-year-old former Boy Scout troop leader. Bates faces an astonishing 42 charges related to child sex abuse, with allegations spanning over two decades. The Unified Police Department, which spearheaded the investigation, has described the case … Read more